Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:Code

141 static Value *getICmpValue(bool Sign, unsigned Code, Value *LHS, Value *RHS,
144 switch (Code) {
145 default: assert(0 && "Illegal ICmp code!");
163 static Value *getFCmpValue(bool isordered, unsigned code,
167 switch (code) {
168 default: assert(0 && "Illegal FCmp code!");
342 "Lo is not <= Hi in range emission code!");
729 unsigned Code = getICmpCode(LHS) & getICmpCode(RHS);
731 return getICmpValue(isSigned, Code, Op0, Op1, Builder);
858 default: llvm_unreachable("Unknown integer condition code!");
861 default: llvm_unreachable("Unknown integer condition code!");
869 default: llvm_unreachable("Unknown integer condition code!");
893 default: llvm_unreachable("Unknown integer condition code!");
908 default: llvm_unreachable("Unknown integer condition code!");
920 default: llvm_unreachable("Unknown integer condition code!");
938 default: llvm_unreachable("Unknown integer condition code!");
1234 // Only do this if the casts both really cause code to be generated.
1470 unsigned Code = getICmpCode(LHS) | getICmpCode(RHS);
1472 return getICmpValue(isSigned, Code, Op0, Op1, Builder);
1555 default: llvm_unreachable("Unknown integer condition code!");
1558 default: llvm_unreachable("Unknown integer condition code!");
1579 default: llvm_unreachable("Unknown integer condition code!");
1592 code!");
1612 default: llvm_unreachable("Unknown integer condition code!");
1632 default: llvm_unreachable("Unknown integer condition code!");
1647 default: llvm_unreachable("Unknown integer condition code!");
1898 // Don't do this for vector select idioms, the code generator doesn't handle
2018 // Only do this if the casts both really cause code to be
2281 unsigned Code = getICmpCode(LHS) ^ getICmpCode(RHS);
2284 getICmpValue(isSigned, Code, Op0, Op1, Builder));
2294 // Only do this if the casts both really cause code to be generated.