/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 | 153 case Instruction::ICmp:
|
ScalarEvolutionExpander.cpp | [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 | 232 case Instruction::ICmp:
|
/external/llvm/lib/Transforms/Scalar/ |
CorrelatedValuePropagation.cpp | 299 case Instruction::ICmp:
|
GVN.cpp | 199 assert((Opcode == Instruction::ICmp || Opcode == Instruction::FCmp) && 420 case Instruction::ICmp: [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 534 case Instruction::ICmp: 611 case Instruction::ICmp: 612 assert(NewOps.size() == 2 && "icmp with #ops != 2"); 694 case Instruction::ICmp: [all...] |
/external/llvm/lib/Target/NVPTX/ |
NVPTXGenericToNVVM.cpp | 310 case Instruction::ICmp: 311 // CompareConstantExpr (icmp)
|
/external/llvm/lib/Transforms/Vectorize/ |
LoopVectorize.cpp | 442 // The last instruction in a min/max pattern (select of the select(icmp()) 577 /// select(icmp()) this function advances the instruction pointer 'I' from the 582 /// Returns true if the instruction is a Select(ICmp(X, Y), X, Y) instruction [all...] |
SLPVectorizer.cpp | 706 case Instruction::ICmp: 847 case Instruction::ICmp: 870 if (Opcode == Instruction::FCmp || Opcode == 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/AsmParser/ |
LLLexer.cpp | 650 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 | 871 case Instruction::ICmp: 884 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...] |