Searched refs:Pred (Results 251 - 275 of 334) sorted by relevance

<<11121314

/external/capstone/arch/Sparc/
H A DSparcGenDisassemblerTables.inc1957 bool Pred, Fail; \
1995 Pred = checkDecoderPredicate(PIdx, Bits); \
1996 if (!Pred) \
1998 (void)Pred; \
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp969 ICmpInst::Predicate Pred = ICI->getPredicate(); local
978 if ((Pred == ICmpInst::ICMP_SLT && Op1C->isNullValue()) ||
979 (Pred == ICmpInst::ICMP_SGT && Op1C->isAllOnesValue())) {
987 if (Pred == ICmpInst::ICMP_SGT)
1009 Value *V = Pred == ICmpInst::ICMP_NE ?
1015 if (!Op1C->isZero() == (Pred == ICmpInst::ICMP_NE)) {
H A DInstCombineCalls.cpp933 CmpInst::Predicate Pred = ICmpInst::BAD_ICMP_PREDICATE; local
937 Pred = IsSigned ? ICmpInst::ICMP_SLT : ICmpInst::ICMP_ULT;
940 Pred = IsSigned ? ICmpInst::ICMP_SLE : ICmpInst::ICMP_ULE;
943 Pred = IsSigned ? ICmpInst::ICMP_SGT : ICmpInst::ICMP_UGT;
946 Pred = IsSigned ? ICmpInst::ICMP_SGE : ICmpInst::ICMP_UGE;
949 Pred = ICmpInst::ICMP_EQ; break;
951 Pred = ICmpInst::ICMP_NE; break;
958 if (Value *Cmp = Builder.CreateICmp(Pred, II.getArgOperand(0),
/external/swiftshader/third_party/LLVM/utils/TableGen/
H A DAsmMatcherEmitter.cpp1148 Record *Pred = AllPredicates[i]; local
1150 if (!Pred->getValueAsBit("AssemblerMatcherPredicate"))
1153 if (Pred->getName().empty())
1154 throw TGError(Pred->getLoc(), "Predicate has no name!");
1157 SubtargetFeatures[Pred] = new SubtargetFeatureInfo(Pred, FeatureNo);
H A DFixedLenDecoderEmitter.cpp778 Record *Pred = Predicates->getElementAsRecord(i); local
779 if (!Pred->getValue("AssemblerMatcherPredicate"))
782 std::string P = Pred->getValueAsString("AssemblerCondString");
/external/llvm/include/llvm/Analysis/
H A DDependenceAnalysis.h562 /// isKnownPredicate - Compare X and Y using the predicate Pred.
566 bool isKnownPredicate(ICmpInst::Predicate Pred,
/external/llvm/lib/CodeGen/
H A DIfConversion.cpp762 SmallVectorImpl<MachineOperand> &Pred,
776 if (BBI.Predicate.size() && !TII->SubsumesPredicate(Pred, BBI.Predicate))
784 SmallVector<MachineOperand, 4> RevPred(Pred.begin(), Pred.end());
761 FeasibilityAnalysis(BBInfo &BBI, SmallVectorImpl<MachineOperand> &Pred, bool isTriangle, bool RevBranch) argument
H A DLiveVariables.cpp125 MachineBasicBlock *Pred = WorkList.back(); local
127 MarkVirtRegAliveInBlock(VRInfo, DefBlock, Pred, WorkList);
/external/llvm/lib/IR/
H A DAutoUpgrade.cpp602 ICmpInst::Predicate Pred) {
605 Value *Cmp = Builder.CreateICmp(Pred, Op0, Op1);
610 ICmpInst::Predicate Pred) {
613 Value *Cmp = Builder.CreateICmp(Pred, Op0, CI.getArgOperand(1));
601 upgradeIntMinMax(IRBuilder< &Builder, CallInst &CI, ICmpInst::Predicate Pred) argument
609 upgradeMaskedCompare(IRBuilder< &Builder, CallInst &CI, ICmpInst::Predicate Pred) argument
/external/llvm/lib/Target/SystemZ/
H A DSystemZInstrInfo.cpp592 MachineInstr &MI, ArrayRef<MachineOperand> Pred) const {
593 assert(Pred.size() == 2 && "Invalid condition");
594 unsigned CCValid = Pred[0].getImm();
595 unsigned CCMask = Pred[1].getImm();
/external/swiftshader/third_party/LLVM/lib/AsmParser/
H A DLLParser.h343 bool ParseCmpPredicate(unsigned &Pred, unsigned Opc);
H A DLLParser.cpp2159 CmpInst::Predicate Pred = (CmpInst::Predicate)PredVal;
2164 ID.ConstantVal = ConstantExpr::getFCmp(Pred, Val0, Val1);
2170 ID.ConstantVal = ConstantExpr::getICmp(Pred, Val0, Val1);
3330 unsigned Pred;
3332 if (ParseCmpPredicate(Pred, Opc) ||
3341 Inst = new FCmpInst(CmpInst::Predicate(Pred), LHS, RHS);
3347 Inst = new ICmpInst(CmpInst::Predicate(Pred), LHS, RHS);
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DIfConversion.cpp709 SmallVectorImpl<MachineOperand> &Pred,
717 if (BBI.Predicate.size() && !TII->SubsumesPredicate(BBI.Predicate, Pred))
725 SmallVector<MachineOperand, 4> RevPred(Pred.begin(), Pred.end());
708 FeasibilityAnalysis(BBInfo &BBI, SmallVectorImpl<MachineOperand> &Pred, bool isTriangle, bool RevBranch) argument
H A DLiveVariables.cpp120 MachineBasicBlock *Pred = WorkList.back(); local
122 MarkVirtRegAliveInBlock(VRInfo, DefBlock, Pred, WorkList);
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
H A DInstCombine.h152 ICmpInst::Predicate Pred, Value *TheAdd);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1664 CmpInst::Predicate Pred = ICmpInst::BAD_ICMP_PREDICATE;
1667 Pred = ICmpInst::ICMP_SLE;
1670 Pred = ICmpInst::ICMP_SLT;
1673 Pred = ICmpInst::ICMP_ULT;
1691 (ICmpInst::isTrueWhenEqual(Pred) ? !MaxLHS->isZero() : (MaxLHS != One)))
1709 if (ICmpInst::isTrueWhenEqual(Pred)) {
1736 Pred = CmpInst::getInversePredicate(Pred);
1741 new ICmpInst(Cond, Pred, Cond->getOperand(0), NewRHS, "scmp");
/external/swiftshader/third_party/subzero/src/
H A DIceCfg.cpp463 CfgNode *Pred = Node->getInEdges().front(); local
464 auto PredPosition = PlaceIndex[Pred->getIndex()];
1584 for (CfgNode *Pred : Node->getInEdges())
1585 NeedToProcess[Pred->getIndex()] = true;
/external/llvm/lib/Transforms/IPO/
H A DSampleProfile.cpp821 for (auto *Pred : Predecessors[BB]) {
822 Edge E = std::make_pair(Pred, BB);
/external/llvm/lib/Transforms/Scalar/
H A DLICM.cpp782 for (BasicBlock *Pred : PredCache.get(BB))
783 PN->addIncoming(I, Pred);
H A DLoopStrengthReduce.cpp1978 CmpInst::Predicate Pred = ICmpInst::BAD_ICMP_PREDICATE;
1981 Pred = ICmpInst::ICMP_SLE;
1984 Pred = ICmpInst::ICMP_SLT;
1987 Pred = ICmpInst::ICMP_ULT;
2005 (ICmpInst::isTrueWhenEqual(Pred) ? !MaxLHS->isZero() : (MaxLHS != One)))
2023 if (ICmpInst::isTrueWhenEqual(Pred)) {
2048 Pred = CmpInst::getInversePredicate(Pred);
2053 new ICmpInst(Cond, Pred, Cond->getOperand(0), NewRHS, "scmp");
/external/llvm/tools/llvm-c-test/
H A Decho.cpp587 LLVMIntPredicate Pred = LLVMGetICmpPredicate(Src); local
590 Dst = LLVMBuildICmp(Builder, Pred, LHS, RHS, Name);
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DThumb1RegisterInfo.cpp69 ARMCC::CondCodes Pred, unsigned PredReg,
79 .addConstantPoolIndex(Idx).addImm(Pred).addReg(PredReg)
64 emitLoadConstPool(MachineBasicBlock &MBB, MachineBasicBlock::iterator &MBBI, DebugLoc dl, unsigned DestReg, unsigned SubIdx, int Val, ARMCC::CondCodes Pred, unsigned PredReg, unsigned MIFlags) const argument
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DLocal.cpp378 /// method is called when we're about to delete Pred as a predecessor of BB. If
379 /// BB contains any PHI nodes, this drops the entries in the PHI nodes for Pred.
388 void llvm::RemovePredecessorAndSimplify(BasicBlock *BB, BasicBlock *Pred, argument
394 // Remove the entries for Pred from the PHI nodes in BB, but do not simplify
397 BB->removePredecessor(Pred, true);
603 assert(OldVal && "No entry in PHI for Pred BB!");
/external/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp669 ARMCC::CondCodes Pred = getInstrPredicate(MI, PredReg); local
696 LO16.addImm(Pred).addReg(PredReg).addReg(0);
697 HI16.addImm(Pred).addReg(PredReg).addReg(0);
745 LO16.addImm(Pred).addReg(PredReg);
746 HI16.addImm(Pred).addReg(PredReg);
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2036 MachineBasicBlock *Pred = *PI;
2038 if (!Pred->isLayoutSuccessor(MBB))
2042 if (Pred->empty())
2046 for (MachineBasicBlock::iterator II = Pred->getFirstTerminator(),
2047 IE = Pred->end(); II != IE; ++II) {

Completed in 731 milliseconds

<<11121314