/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 102 return Builder->CreateICmp(NewPred, LHS, RHS); 289 return Builder->CreateICmp(pred, V, Hi); 307 return Builder->CreateICmp(pred, V, Hi); 654 return Builder->CreateICmp(NEWCC, newAnd, zero); 661 return Builder->CreateICmp(NEWCC, newAnd, newOr); 668 return Builder->CreateICmp(NEWCC, newAnd, A); 704 return Builder->CreateICmp(NEWCC, newAnd, newOr2); 743 return Builder->CreateICmp(LHSCC, NewOr, LHSCst); 749 return Builder->CreateICmp(LHSCC, NewOr, LHSCst); 784 return Builder->CreateICmp(LHSC [all...] |
H A D | InstCombineCompares.cpp | 627 Value *Cmp = Builder->CreateICmp(ICmpInst::getSignedPredicate(Cond), 1252 Value *ICIP = Builder->CreateICmp(ICI.getPredicate(), P, 1254 Value *ICIQ = Builder->CreateICmp(ICI.getPredicate(), Q, 2239 Op1 = Builder->CreateICmp(I.getPredicate(), LHSI->getOperand(1), 2242 Op2 = Builder->CreateICmp(I.getPredicate(), LHSI->getOperand(2),
|
H A D | InstructionCombining.cpp | 552 return IC->Builder->CreateICmp(CI->getPredicate(), Op0, Op1, 555 return IC->Builder->CreateICmp(CI->getPredicate(), Op0, Op1, 695 InV = Builder->CreateICmp(CI->getPredicate(), PN->getIncomingValue(i),
|
/external/llvm/include/llvm/ |
H A D | IRBuilder.h | 1070 return CreateICmp(ICmpInst::ICMP_EQ, LHS, RHS, Name); 1073 return CreateICmp(ICmpInst::ICMP_NE, LHS, RHS, Name); 1076 return CreateICmp(ICmpInst::ICMP_UGT, LHS, RHS, Name); 1079 return CreateICmp(ICmpInst::ICMP_UGE, LHS, RHS, Name); 1082 return CreateICmp(ICmpInst::ICMP_ULT, LHS, RHS, Name); 1085 return CreateICmp(ICmpInst::ICMP_ULE, LHS, RHS, Name); 1088 return CreateICmp(ICmpInst::ICMP_SGT, LHS, RHS, Name); 1091 return CreateICmp(ICmpInst::ICMP_SGE, LHS, RHS, Name); 1094 return CreateICmp(ICmpInst::ICMP_SLT, LHS, RHS, Name); 1097 return CreateICmp(ICmpIns 1143 Value *CreateICmp(CmpInst::Predicate P, Value *LHS, Value *RHS, function in class:llvm::IRBuilder [all...] |
/external/clang/lib/CodeGen/ |
H A D | ItaniumCXXABI.cpp | 589 return Builder.CreateICmp(Eq, L, R); 606 llvm::Value *PtrEq = Builder.CreateICmp(Eq, LPtr, RPtr, "cmp.ptr"); 612 llvm::Value *EqZero = Builder.CreateICmp(Eq, LPtr, Zero, "cmp.ptr.null"); 618 llvm::Value *AdjEq = Builder.CreateICmp(Eq, LAdj, RAdj, "cmp.adj"); 628 llvm::Value *OrAdjAnd1EqZero = Builder.CreateICmp(Eq, OrAdjAnd1, Zero,
|
H A D | CGExprScalar.cpp | 1465 Value *Result = Builder.CreateICmp(llvm::CmpInst::ICMP_EQ, Oper, Zero, "cmp"); 2263 Result = Builder.CreateICmp((llvm::ICmpInst::Predicate)SICmpOpc, 2267 Result = Builder.CreateICmp((llvm::ICmpInst::Predicate)UICmpOpc, 2292 ResultR = Builder.CreateICmp((llvm::ICmpInst::Predicate)UICmpOpc, 2294 ResultI = Builder.CreateICmp((llvm::ICmpInst::Predicate)UICmpOpc, 2372 LHS = Builder.CreateICmp(llvm::CmpInst::ICMP_NE, LHS, Zero, "cmp"); 2373 RHS = Builder.CreateICmp(llvm::CmpInst::ICMP_NE, RHS, Zero, "cmp"); 2439 LHS = Builder.CreateICmp(llvm::CmpInst::ICMP_NE, LHS, Zero, "cmp"); 2440 RHS = Builder.CreateICmp(llvm::CmpInst::ICMP_NE, RHS, Zero, "cmp");
|
H A D | CGBuiltin.cpp | 2302 Ops[0] = Builder.CreateICmp(ICmpInst::ICMP_NE, Ops[0],
|
/external/llvm/include/llvm/Support/ |
H A D | ConstantFolder.h | 194 Constant *CreateICmp(CmpInst::Predicate P, Constant *LHS, function in class:llvm::ConstantFolder
|
H A D | TargetFolder.h | 211 Constant *CreateICmp(CmpInst::Predicate P, Constant *LHS, function in class:llvm::TargetFolder
|
H A D | NoFolder.h | 253 Instruction *CreateICmp(CmpInst::Predicate P, function in class:llvm::NoFolder
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 1577 Value *Cond = Builder.CreateICmp(P, CmpIndVar, ExitCnt, "exitcond");
|
H A D | SimplifyLibCalls.cpp | 741 Value *Cmp = B.CreateICmp(Old->getPredicate(), StrNCmp,
|
/external/llvm/lib/VMCore/ |
H A D | Core.cpp | 2209 return wrap(unwrap(B)->CreateICmp(static_cast<ICmpInst::Predicate>(Op),
|
/external/llvm/bindings/ocaml/llvm/ |
H A D | llvm.mli | 2237 See the method [llvm::LLVMBuilder::CreateICmp]. *)
|