Home
last modified time | relevance | path

Searched refs:ICmp (Results 1 – 25 of 30) sorted by relevance

12

/external/llvm/lib/Transforms/Scalar/
DIndVarSimplify.cpp140 void EliminateIVComparison(ICmpInst *ICmp, Value *IVOperand);
639 if (ICmpInst *ICmp = dyn_cast<ICmpInst>(UseInst)) { in SimplifyIVUsers() local
640 EliminateIVComparison(ICmp, IVOperand); in SimplifyIVUsers()
1181 void IndVarSimplify::EliminateIVComparison(ICmpInst *ICmp, Value *IVOperand) { in EliminateIVComparison() argument
1183 ICmpInst::Predicate Pred = ICmp->getPredicate(); in EliminateIVComparison()
1184 if (IVOperand != ICmp->getOperand(0)) { in EliminateIVComparison()
1186 assert(IVOperand == ICmp->getOperand(1) && "Can't find IVOperand"); in EliminateIVComparison()
1192 const SCEV *S = SE->getSCEV(ICmp->getOperand(IVOperIdx)); in EliminateIVComparison()
1193 const SCEV *X = SE->getSCEV(ICmp->getOperand(1 - IVOperIdx)); in EliminateIVComparison()
1196 const Loop *ICmpLoop = LI->getLoopFor(ICmp->getParent()); in EliminateIVComparison()
[all …]
DCorrelatedValuePropagation.cpp192 case Instruction::ICmp: in runOnFunction()
DGVN.cpp369 case Instruction::ICmp: in lookup_or_add()
/external/llvm/lib/Analysis/
DCaptureTracking.cpp128 case Instruction::ICmp: in PointerMayBeCaptured()
DScalarEvolutionExpander.cpp1256 Value *ICmp = Builder.CreateICmpSGT(LHS, RHS, "tmp"); in visitSMaxExpr() local
1257 rememberInstruction(ICmp); in visitSMaxExpr()
1258 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "smax"); in visitSMaxExpr()
1280 Value *ICmp = Builder.CreateICmpUGT(LHS, RHS, "tmp"); in visitUMaxExpr() local
1281 rememberInstruction(ICmp); in visitUMaxExpr()
1282 Value *Sel = Builder.CreateSelect(ICmp, LHS, RHS, "umax"); in visitUMaxExpr()
DConstantFolding.cpp828 case Instruction::ICmp: in ConstantFoldInstOperands()
/external/llvm/lib/Target/MBlaze/
DMBlazeISelLowering.h79 ICmp, enumerator
DMBlazeISelLowering.cpp48 case MBlazeISD::ICmp : return "MBlazeISD::ICmp"; in getTargetNodeName()
579 CompareFlag = DAG.getNode(MBlazeISD::ICmp, dl, MVT::i32, LHS, RHS) in LowerSELECT_CC()
/external/llvm/lib/VMCore/
DConstantsContext.h443 if (V.opcode == Instruction::ICmp)
444 return new CompareConstantExpr(Ty, Instruction::ICmp, V.subclassdata,
DInstruction.cpp147 case ICmp: return "icmp"; in getOpcodeName()
DConstants.cpp746 return getOpcode() == Instruction::ICmp || getOpcode() == Instruction::FCmp; in isCompare()
897 case Instruction::ICmp: in getWithOperands()
1637 const ExprMapKeyType Key(Instruction::ICmp, ArgVec, pred); in getICmp()
2150 if (getOpcode() == Instruction::ICmp) in replaceUsesOfWithOnConstant()
DInstructions.cpp2565 if (Op == Instruction::ICmp) { in Create()
2585 if (Op == Instruction::ICmp) { in Create()
/external/llvm/include/llvm/
DInstruction.def158 HANDLE_OTHER_INST(42, ICmp , ICmpInst ) // Integer comparison instruction
DInstructions.h597 Instruction::ICmp, pred, LHS, RHS, NameStr,
618 Instruction::ICmp, pred, LHS, RHS, NameStr,
638 Instruction::ICmp, pred, LHS, RHS, NameStr) {
719 return I->getOpcode() == Instruction::ICmp;
DInstrTypes.h820 return I->getOpcode() == Instruction::ICmp ||
/external/llvm/test/Transforms/SimplifyCFG/
D2006-12-08-Ptr-ICmp-Branch.ll4 ; ModuleID = '2006-12-08-Ptr-ICmp-Branch.ll'
/external/llvm/tools/llvm-diff/
DDifferenceEngine.cpp403 case Instruction::ICmp: in equivalentAsOperands()
/external/llvm/lib/AsmParser/
DLLLexer.cpp604 INSTKEYWORD(icmp, ICmp); INSTKEYWORD(fcmp, FCmp); in LexIdentifier()
DLLParser.cpp2137 assert(Opc == Instruction::ICmp && "Unexpected opcode for CmpInst!"); in ParseValID()
3303 assert(Opc == Instruction::ICmp && "Unknown opcode for CmpInst!"); in ParseCompare()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp814 case Instruction::ICmp: in printConstant()
1187 case Instruction::ICmp: { in printInstruction()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp896 case Instruction::ICmp: in WriteConstants()
1035 case Instruction::ICmp: in WriteInstruction()
/external/llvm/lib/Target/CBackend/
DCBackend.cpp823 case Instruction::ICmp: in printConstant()
850 case Instruction::ICmp: in printConstant()
/external/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp1207 case Instruction::ICmp: in getConstantExprValue()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp1901 case Instruction::ICmp: in TargetSelectInstruction()
/external/llvm/lib/Target/ARM/
DARMFastISel.cpp2051 case Instruction::ICmp: in TargetSelectInstruction()

12