Searched refs:ICmp (Results 1 - 25 of 47) sorted by last modified time

12

/external/llvm/unittests/Transforms/Utils/
H A DIntegerDivision.cpp77 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/tools/llvm-diff/
H A DDifferenceEngine.cpp403 case Instruction::ICmp:
/external/llvm/tools/llvm-stress/
H A Dllvm-stress.cpp606 Value *V = CmpInst::Create(fp ? Instruction::FCmp : Instruction::ICmp,
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp761 /// Returns true if the instruction is a Select(ICmp(X, Y), X, Y) instruction
2080 CmpInst::Create(Instruction::ICmp, CmpInst::ICMP_EQ, BackedgeCount,
2396 Value *CmpN = CmpInst::Create(Instruction::ICmp, CmpInst::ICMP_EQ, IdxEnd,
2409 Value *ICmp = Builder.CreateICmpEQ(NextIdx, IdxEndRoundDown); local
2410 Builder.CreateCondBr(ICmp, MiddleBlock, VecBody);
2476 return Instruction::ICmp;
2740 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
2773 if (Op != Instruction::ICmp && Op != Instruction::FCmp)
3153 case Instruction::ICmp:
4971 /// Returns true if the instruction is a Select(ICmp(
[all...]
H A DSLPVectorizer.cpp916 case Instruction::ICmp:
1201 case Instruction::ICmp:
1224 if (Opcode == Instruction::FCmp || Opcode == Instruction::ICmp ||
1699 case Instruction::ICmp: {
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml191 | ICmp Constructor in type:Opcode/t
H A Dllvm.mli247 | ICmp
/external/llvm/include/llvm/IR/
H A DInstrTypes.h829 return I->getOpcode() == Instruction::ICmp ||
H A DInstructions.h981 "Invalid ICmp predicate value");
983 "Both operands to ICmp instruction are not of the same type!");
987 "Invalid operand types for ICmp instruction");
1002 Instruction::ICmp, pred, LHS, RHS, NameStr,
1017 Instruction::ICmp, pred, LHS, RHS, NameStr,
1031 Instruction::ICmp, pred, LHS, RHS, NameStr) {
1105 return I->getOpcode() == Instruction::ICmp;
/external/llvm/lib/Analysis/
H A DCaptureTracking.cpp160 case Instruction::ICmp:
H A DConstantFolding.cpp1025 case Instruction::ICmp:
H A DCostModel.cpp425 case Instruction::ICmp:
H A DInstructionSimplify.cpp1874 default: llvm_unreachable("Unknown ICmp predicate!");
2074 default: llvm_unreachable("Unknown ICmp predicate!");
2132 default: llvm_unreachable("Unknown ICmp predicate!");
3137 case Instruction::ICmp:
H A DScalarEvolution.cpp4792 << Instruction::getOpcodeName(Instruction::ICmp)
6405 // Bail if the ICmp's operands' types are wider than the needed type
H A DScalarEvolutionExpander.cpp1541 Value *ICmp = Builder.CreateICmpSGT(LHS, RHS); local
1542 rememberInstruction(ICmp);
1543 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "smax");
1565 Value *ICmp = Builder.CreateICmpUGT(LHS, RHS); local
1566 rememberInstruction(ICmp);
1567 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "umax");
/external/llvm/lib/AsmParser/
H A DLLLexer.cpp706 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp);
H A DLLParser.cpp2671 assert(Opc == Instruction::ICmp && "Unexpected opcode for CmpInst!");
3903 assert(Opc == Instruction::ICmp && "Unknown opcode for CmpInst!");
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1150 case Instruction::ICmp:
1307 case Instruction::ICmp:
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp129 STATISTIC(NumFastIselFailICmp,"Fast isel fails on ICmp");
992 case Instruction::ICmp: NumFastIselFailICmp++; return;
/external/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp1380 case ICmp: return ISD::SETCC;
/external/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp296 dbgs() << "Don't know how to handle this ICmp predicate!\n-->" << I;
2004 case Instruction::ICmp:
/external/llvm/lib/IR/
H A DConstantFold.cpp1028 case Instruction::ICmp:
1350 /// particular relation to each other, we should return the corresponding ICmp
1668 default: llvm_unreachable("Invalid ICmp Predicate");
H A DConstants.cpp1079 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp;
1184 case Instruction::ICmp:
1946 pred <= ICmpInst::LAST_ICMP_PREDICATE && "Invalid ICmp Predicate");
1954 const ExprMapKeyType Key(Instruction::ICmp, ArgVec, pred);
2868 case Instruction::ICmp:
H A DConstantsContext.h236 // behind the scenes to implement ICmp and FCmp constant expressions. This is
460 if (V.opcode == Instruction::ICmp)
461 return new CompareConstantExpr(Ty, Instruction::ICmp, V.subclassdata,
H A DCore.cpp1857 if (CE->getOpcode() == Instruction::ICmp)

Completed in 349 milliseconds

12