"llvm/git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "6372a2acde1aa87380548b130280a19534289977"
[mips] Fix select patterns for MIPS64
When targetting MIPS64R6 some of the patterns for select were guarded by a broken predicate. The predicate was supposed to test if a constant value could fit in a 16 bit zero-extended field. Instead the value was tested to fit in a 16 bit sign-extended field. For negative constants of native word width this resulted in wrong code generation. Reviewers: vkalintiris, dsanders Differential Review: http://reviews.llvm.org/D19378 llvm-svn: 267151
Loading
Please register or sign in to comment