/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 292 Constant *C = ConstantFoldCompareInstOperands(ICI.getPredicate(), Elt, 812 ICmpInst::Predicate Pred = ICI.getPredicate(); 993 bool IsICMP_NE = ICI.getPredicate() == ICmpInst::ICMP_NE; 1003 return new ICmpInst(ICI.getPredicate(), Shr->getOperand(0), ShiftedCmpRHS); 1012 return new ICmpInst(ICI.getPredicate(), And, ShiftedCmpRHS); 1040 return new ICmpInst(ICI.getPredicate(), LHSI->getOperand(0), 1050 if ((ICI.getPredicate() == ICmpInst::ICMP_SLT && RHSV == 0) || 1051 (ICI.getPredicate() == ICmpInst::ICMP_SGT && RHSV.isAllOnesValue())) { 1063 bool isTrueIfPositive = ICI.getPredicate() == ICmpInst::ICMP_SGT; 1121 return new ICmpInst(ICI.getPredicate(), NewAn [all...] |
H A D | InstCombineSelect.cpp | 38 switch (ICI->getPredicate()) { 54 switch (ICI->getPredicate()) { 311 return SimplifyCmpInst(C->getPredicate(), RepOp, C->getOperand(1), TD, 314 return SimplifyCmpInst(C->getPredicate(), C->getOperand(0), RepOp, TD, 337 return ConstantFoldCompareInstOperands(C->getPredicate(), ConstOps[0], 358 ICmpInst::Predicate Pred = ICI->getPredicate(); 651 ShouldNotVal ^= IC->getPredicate() == ICmpInst::ICMP_NE; 734 if (FCI->getPredicate() == FCmpInst::FCMP_OEQ) { 746 if (FCI->getPredicate() == FCmpInst::FCMP_UNE) { 761 if (FCI->getPredicate() [all...] |
H A D | InstCombineAndOrXor.cpp | 504 if (I->getPredicate() == ICmpInst::ICMP_SLT) 516 if (I->getPredicate() == ICmpInst::ICMP_SGT) 635 ICmpInst::Predicate LHSCC = LHS->getPredicate(), RHSCC = RHS->getPredicate(); 711 ICmpInst::Predicate LHSCC = LHS->getPredicate(), RHSCC = RHS->getPredicate(); 943 if (LHS->getPredicate() == FCmpInst::FCMP_ORD && 944 RHS->getPredicate() == FCmpInst::FCMP_ORD) { 965 FCmpInst::Predicate Op0CC = LHS->getPredicate(), Op1CC = RHS->getPredicate(); [all...] |
H A D | InstCombinePHI.cpp | 55 if (CI->getPredicate() != cast<CmpInst>(FirstInst)->getPredicate()) 114 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(), 500 CmpInst *NewCI = CmpInst::Create(CIOp->getOpcode(), CIOp->getPredicate(),
|
H A D | InstCombineCasts.cpp | 511 if ((ICI->getPredicate() == ICmpInst::ICMP_SLT && Op1CV == 0) || 512 (ICI->getPredicate() == ICmpInst::ICMP_SGT &&Op1CV.isAllOnesValue())) { 522 if (ICI->getPredicate() == ICmpInst::ICMP_SGT) { 550 bool isNE = ICI->getPredicate() == ICmpInst::ICMP_NE; 612 if (ICI->getPredicate() == ICmpInst::ICMP_EQ) 884 ICmpInst::Predicate Pred = ICI->getPredicate();
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/ |
H A D | CmpInstAnalysis.cpp | 46 : ICI->getPredicate();
|
H A D | LowerExpectIntrinsic.cpp | 102 if (!CmpI || CmpI->getPredicate() != CmpInst::ICMP_NE)
|
H A D | SimplifyIndVar.cpp | 151 ICmpInst::Predicate Pred = ICmp->getPredicate();
|
H A D | SimplifyCFG.cpp | 426 if (ICI->getPredicate() == (isEQ ? ICmpInst::ICMP_EQ:ICmpInst::ICMP_NE)) { 435 ConstantRange::makeICmpRegion(ICI->getPredicate(), C->getValue()); 527 if ((ICI->getPredicate() == ICmpInst::ICMP_EQ || 528 ICI->getPredicate() == ICmpInst::ICMP_NE) && 555 BasicBlock *Succ = BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_NE); 559 return BI->getSuccessor(ICI->getPredicate() == ICmpInst::ICMP_EQ); 799 if (ICI->getPredicate() == ICmpInst::ICMP_EQ) 2567 if (ICI->getPredicate() == ICmpInst::ICMP_EQ) 2591 if (ICI->getPredicate() == ICmpInst::ICMP_EQ)
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/ |
H A D | InstrTypes.h | 710 Predicate getPredicate() const { function in class:llvm::CmpInst 725 bool isFPPredicate() const { return isFPPredicate(getPredicate()); } 726 bool isIntPredicate() const { return isIntPredicate(getPredicate()); } 734 return getInversePredicate(getPredicate()); 750 return getSwappedPredicate(getPredicate()); 777 return isSigned(getPredicate()); 783 return isUnsigned(getPredicate()); 789 return isTrueWhenEqual(getPredicate()); 795 return isFalseWhenEqual(getPredicate());
|
H A D | Instructions.h | 972 return getSignedPredicate(getPredicate()); 984 return getUnsignedPredicate(getPredicate()); 1000 return isEquality(getPredicate()); 1115 return getPredicate() == FCMP_OEQ || getPredicate() == FCMP_ONE || 1116 getPredicate() == FCMP_UEQ || getPredicate() == FCMP_UNE; 1123 getPredicate() == FCMP_FALSE || 1124 getPredicate() == FCMP_TRUE || 1125 getPredicate() [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | BranchProbabilityInfo.cpp | 220 bool isProb = CI->getPredicate() == ICmpInst::ICMP_NE; 302 switch (CI->getPredicate()) { 322 } else if (CV->isOne() && CI->getPredicate() == CmpInst::ICMP_SLT) { 326 } else if (CV->isAllOnesValue() && CI->getPredicate() == CmpInst::ICMP_SGT) { 360 } else if (FCmp->getPredicate() == FCmpInst::FCMP_ORD) { 363 } else if (FCmp->getPredicate() == FCmpInst::FCMP_UNO) {
|
H A D | InlineCost.cpp | 484 if (Constant *C = ConstantExpr::getICmp(I.getPredicate(), CLHS, CRHS)) { 501 if (Constant *C = ConstantExpr::getICmp(I.getPredicate(), CLHS, CRHS)) { 516 bool IsNotEqual = I.getPredicate() == CmpInst::ICMP_NE;
|
H A D | LazyValueInfo.cpp | 803 if (isTrueDest == (ICI->getPredicate() == ICmpInst::ICMP_EQ)) 813 if (ICI->getPredicate() == ICmpInst::ICMP_ULT) 822 ConstantRange::makeICmpRegion(ICI->getPredicate(), CmpRange);
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Target/ARM/ |
H A D | ARMCodeEmitter.cpp | 699 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 714 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 737 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 752 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 776 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 801 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 848 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 1011 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 1118 Binary |= II->getPredicate(&MI) << ARMII::CondShift; 1189 Binary |= II->getPredicate( [all...] |
H A D | ARMBaseInstrInfo.h | 77 ARMCC::CondCodes getPredicate(const MachineInstr *MI) const { function in class:llvm::ARMBaseInstrInfo
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/VMCore/ |
H A D | Instruction.cpp | 205 return CI->getPredicate() == cast<CmpInst>(I)->getPredicate(); 278 return CI->getPredicate() == cast<CmpInst>(I)->getPredicate();
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 155 LazyValueInfo::Tristate Result = LVI->getPredicateOnEdge(C->getPredicate(), 161 LazyValueInfo::Tristate Res = LVI->getPredicateOnEdge(C->getPredicate(),
|
H A D | JumpThreading.cpp | 482 Value *Res = SimplifyCmpInst(Cmp->getPredicate(), LHS, RHS, TD); 488 ResT = LVI->getPredicateOnEdge(Cmp->getPredicate(), LHS, 515 LVI->getPredicateOnEdge(Cmp->getPredicate(), Cmp->getOperand(0), 536 Constant *Folded = ConstantExpr::getCompare(Cmp->getPredicate(), 748 LVI->getPredicateOnEdge(CondCmp->getPredicate(), CondCmp->getOperand(0), 754 LVI->getPredicateOnEdge(CondCmp->getPredicate(),
|
H A D | EarlyCSE.cpp | 102 Res ^= CI->getPredicate();
|
/macosx-10.10.1/llvmCore-3425.0.34/utils/TableGen/ |
H A D | DAGISelMatcher.cpp | 91 TreePredicateFn CheckPredicateMatcher::getPredicate() const { function in class:CheckPredicateMatcher 143 OS.indent(indent) << "CheckPredicate " << getPredicate().getFnName() << '\n'; 277 return HashString(getPredicate().getFnName());
|
H A D | DAGISelMatcher.h | 406 StringRef getPredicate() const { return Predicate; } function in class:llvm::CheckPatternPredicateMatcher 417 return cast<CheckPatternPredicateMatcher>(M)->getPredicate() == Predicate; 429 TreePredicateFn getPredicate() const;
|
H A D | FastISelEmitter.cpp | 59 const TreePredicateFn &getPredicate(unsigned i) { function in class:__anon10627::ImmPredicateSet 110 OS << "_" << ImmPredicates.getPredicate(Code-1).getFnName(); 157 TreePredicateFn PredFn = ImmPredicates.getPredicate(Code-1);
|
/macosx-10.10.1/llvmCore-3425.0.34/tools/llvm-diff/ |
H A D | DifferenceEngine.cpp | 260 if (cast<CmpInst>(L)->getPredicate() 261 != cast<CmpInst>(R)->getPredicate()) { 409 if (L->getPredicate() != R->getPredicate())
|
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Support/ |
H A D | PatternMatch.h | 502 Predicate = I->getPredicate(); 760 Cmp->getPredicate() : Cmp->getSwappedPredicate();
|