Home | History | Annotate | Download | only in InstCombine

Lines Matching refs:Code

97 static Value *getNewICmpValue(bool Sign, unsigned Code, Value *LHS, Value *RHS,
100 if (Value *NewConstant = getICmpValue(Sign, Code, LHS, RHS, NewPred))
108 static Value *getFCmpValue(bool isordered, unsigned code,
112 switch (code) {
113 default: llvm_unreachable("Illegal FCmp code!");
275 "Lo is not <= Hi in range emission code!");
711 unsigned Code = getICmpCode(LHS) & getICmpCode(RHS);
713 return getNewICmpValue(isSigned, Code, Op0, Op1, Builder);
827 default: llvm_unreachable("Unknown integer condition code!");
830 default: llvm_unreachable("Unknown integer condition code!");
838 default: llvm_unreachable("Unknown integer condition code!");
862 default: llvm_unreachable("Unknown integer condition code!");
877 default: llvm_unreachable("Unknown integer condition code!");
889 default: llvm_unreachable("Unknown integer condition code!");
907 default: llvm_unreachable("Unknown integer condition code!");
1210 // Only do this if the casts both really cause code to be generated.
1469 unsigned Code = getICmpCode(LHS) | getICmpCode(RHS);
1471 return getNewICmpValue(isSigned, Code, Op0, Op1, Builder);
1569 default: llvm_unreachable("Unknown integer condition code!");
1572 default: llvm_unreachable("Unknown integer condition code!");
1607 default: llvm_unreachable("Unknown integer condition code!");
1619 default: llvm_unreachable("Unknown integer condition code!");
1639 default: llvm_unreachable("Unknown integer condition code!");
1659 default: llvm_unreachable("Unknown integer condition code!");
1674 default: llvm_unreachable("Unknown integer condition code!");
1920 // Don't do this for vector select idioms, the code generator doesn't handle
2051 // Only do this if the casts both really cause code to be
2347 unsigned Code = getICmpCode(LHS) ^ getICmpCode(RHS);
2350 getNewICmpValue(isSigned, Code, Op0, Op1,
2361 // Only do this if the casts both really cause code to be generated.