/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 75 void eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand); 149 void SimplifyIndvar::eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) { 151 ICmpInst::Predicate Pred = ICmp->getPredicate(); 152 if (IVOperand != ICmp->getOperand(0)) { 154 assert(IVOperand == ICmp->getOperand(1) && "Can't find IVOperand"); 159 // Get the SCEVs for the ICmp operands. 160 const SCEV *S = SE->getSCEV(ICmp->getOperand(IVOperIdx)); 161 const SCEV *X = SE->getSCEV(ICmp->getOperand(1 - IVOperIdx)); 164 const Loop *ICmpLoop = LI->getLoopFor(ICmp->getParent()); 171 ICmp->replaceAllUsesWith(ConstantInt::getTrue(ICmp->getContext())) [all...] |
/external/llvm/lib/Analysis/ |
CaptureTracking.cpp | 157 case Instruction::ICmp:
|
CostModel.cpp | 131 case Instruction::ICmp:
|
ScalarEvolutionExpander.cpp | [all...] |
ConstantFolding.cpp | [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.h | 79 ICmp,
|
MBlazeISelLowering.cpp | 48 case MBlazeISD::ICmp : return "MBlazeISD::ICmp"; 584 CompareFlag = DAG.getNode(MBlazeISD::ICmp, dl, MVT::i32, LHS, RHS) [all...] |
/external/llvm/unittests/Transforms/Utils/ |
IntegerDivision.cpp | 76 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp); 136 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
|
/external/llvm/lib/Transforms/ObjCARC/ |
ObjCARCUtil.cpp | 219 case Instruction::ICmp:
|
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 299 case Instruction::ICmp:
|
GVN.cpp | 197 assert((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && 418 case Instruction::ICmp: [all...] |
/external/llvm/lib/IR/ |
ConstantsContext.h | 233 // behind the scenes to implement ICmp and FCmp constant expressions. This is 468 if (V.opcode == Instruction::ICmp) 469 return new CompareConstantExpr(Ty, Instruction::ICmp, V.subclassdata,
|
Instruction.cpp | 240 case ICmp: return "icmp";
|
Constants.cpp | [all...] |
/external/llvm/include/llvm/IR/ |
InstrTypes.h | [all...] |
Instructions.h | [all...] |
/external/llvm/tools/llvm-diff/ |
DifferenceEngine.cpp | 405 case Instruction::ICmp:
|
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 645 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp);
|
/external/llvm/tools/llvm-stress/ |
llvm-stress.cpp | 604 Value *V = CmpInst::Create(fp ? Instruction::FCmp : Instruction::ICmp,
|
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | [all...] |
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | 872 case Instruction::ICmp: 885 default: error("Invalid ICmp Predicate"); [all...] |
/frameworks/compile/slang/BitWriter_2_9/ |
BitcodeWriter.cpp | [all...] |
/frameworks/compile/slang/BitWriter_2_9_func/ |
BitcodeWriter.cpp | [all...] |
/frameworks/compile/slang/BitWriter_3_2/ |
BitcodeWriter.cpp | [all...] |