HomeSort by relevance Sort by last modified time
    Searched refs:ICmp (Results 1 - 25 of 45) sorted by null

1 2

  /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...]

Completed in 445 milliseconds

1 2