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

1 2 3

  /external/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 73 void eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand);
151 void SimplifyIndvar::eliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) {
153 ICmpInst::Predicate Pred = ICmp->getPredicate();
154 if (IVOperand != ICmp->getOperand(0)) {
156 assert(IVOperand == ICmp->getOperand(1) && "Can't find IVOperand");
161 // Get the SCEVs for the ICmp operands.
162 const SCEV *S = SE->getSCEV(ICmp->getOperand(IVOperIdx));
163 const SCEV *X = SE->getSCEV(ICmp->getOperand(1 - IVOperIdx));
166 const Loop *ICmpLoop = LI->getLoopFor(ICmp->getParent());
173 ICmp->replaceAllUsesWith(ConstantInt::getTrue(ICmp->getContext()))
    [all...]
  /external/llvm/unittests/Transforms/Utils/
IntegerDivision.cpp 77 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
137 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
198 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
258 EXPECT_TRUE(BB->front().getOpcode() == Instruction::ICmp);
  /external/llvm/lib/Target/SystemZ/
SystemZTargetTransformInfo.cpp 99 case Instruction::ICmp:
  /external/llvm/lib/Analysis/
CaptureTracking.cpp 247 case Instruction::ICmp:
ScalarEvolutionExpander.cpp     [all...]
CostModel.cpp 426 case Instruction::ICmp:
  /external/llvm/lib/IR/
ConstantsContext.h 232 // behind the scenes to implement ICmp and FCmp constant expressions. This is
502 case Instruction::ICmp:
503 return new CompareConstantExpr(Ty, Instruction::ICmp, SubclassData,
Instruction.cpp 239 case ICmp: return "icmp";
Constants.cpp     [all...]
  /external/llvm/lib/Target/PowerPC/
PPCTargetTransformInfo.cpp 140 case Instruction::ICmp:
  /external/llvm/lib/Transforms/Scalar/
CorrelatedValuePropagation.cpp 309 case Instruction::ICmp:
  /external/llvm/lib/Transforms/InstCombine/
InstCombineVectorOps.cpp 628 case Instruction::ICmp:
707 case Instruction::ICmp:
708 assert(NewOps.size() == 2 && "icmp with #ops != 2");
791 case Instruction::ICmp:
    [all...]
InstCombineCalls.cpp     [all...]
  /external/llvm/lib/Target/NVPTX/
NVPTXGenericToNVVM.cpp 315 case Instruction::ICmp:
316 // CompareConstantExpr (icmp)
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp 633 // The last instruction in a min/max pattern (select of the select(icmp())
    [all...]
SLPVectorizer.cpp     [all...]
  /external/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 96 case Instruction::ICmp:
  /external/llvm/lib/Transforms/ObjCARC/
ARCInstKind.cpp 299 case Instruction::ICmp:
  /external/llvm/tools/llvm-diff/
DifferenceEngine.cpp 403 case Instruction::ICmp:
  /external/lldb/source/Expression/
IRInterpreter.cpp 469 case Instruction::ICmp:
485 log->Printf("Unsupported ICmp predicate: %s", PrintValue(ii).c_str());
    [all...]
  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 832 getCmpSelInstrCost(Instruction::ICmp
    [all...]
  /external/llvm/include/llvm/IR/
InstrTypes.h     [all...]
Instructions.h     [all...]
  /external/llvm/lib/AsmParser/
LLLexer.cpp 708 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp);
  /external/llvm/tools/llvm-stress/
llvm-stress.cpp 606 Value *V = CmpInst::Create(fp ? Instruction::FCmp : Instruction::ICmp,

Completed in 960 milliseconds

1 2 3