Searched refs:Predicate (Results 1 - 25 of 69) sorted by relevance

123

/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h1 //===-- PPCPredicates.h - PPC Branch Predicate Information ------*- C++ -*-===//
19 /// Predicate - These are "(BI << 5) | BO" for various predicates.
20 enum Predicate { enum in namespace:llvm::PPC
33 Predicate InvertPredicate(Predicate Opcode);
H A DPPCPredicates.cpp1 //===-- PPCPredicates.cpp - PPC Branch Predicate Information --------------===//
19 PPC::Predicate PPC::InvertPredicate(PPC::Predicate Opcode) {
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Transforms/Utils/
H A DCmpInstAnalysis.h57 CmpInst::Predicate &NewICmpPred);
61 bool PredicatesFoldable(CmpInst::Predicate p1, CmpInst::Predicate p2);
/macosx-10.9.5/WebCore-7537.78.1/xml/
H A DXPathStep.h39 class Predicate;
67 Vector<Predicate*>& mergedPredicates() { return m_mergedPredicates; }
68 const Vector<Predicate*>& mergedPredicates() const { return m_mergedPredicates; }
76 Vector<Predicate*> m_mergedPredicates;
79 Step(Axis, const NodeTest&, const Vector<Predicate*>& predicates = Vector<Predicate*>());
99 Vector<Predicate*> m_predicates;
H A DXPathPath.h37 class Predicate;
42 Filter(Expression*, const Vector<Predicate*>& = Vector<Predicate*>());
51 Vector<Predicate*> m_predicates;
H A DXPathParser.h43 class Predicate;
80 void registerPredicateVector(Vector<Predicate*>*);
81 void deletePredicateVector(Vector<Predicate*>*);
120 HashSet<Vector<Predicate*>*> m_predicateVectors;
H A DXPathPredicate.h106 class Predicate { class in namespace:WebCore::XPath
107 WTF_MAKE_NONCOPYABLE(Predicate); WTF_MAKE_FAST_ALLOCATED;
109 explicit Predicate(Expression*);
110 ~Predicate();
H A DXPathGrammar.y65 Vector<Predicate*>* predList;
96 %type <expr> Predicate
292 Predicate
294 $$ = new Vector<Predicate*>;
295 $$->append(new Predicate($1));
300 PredicateList Predicate
302 $$->append(new Predicate($2));
307 Predicate: label
H A DXPathPredicate.cpp253 Predicate::Predicate(Expression* expr) function in class:WebCore::XPath::Predicate
258 Predicate::~Predicate()
263 bool Predicate::evaluate() const
H A DXPathStep.cpp42 Step::Step(Axis axis, const NodeTest& nodeTest, const Vector<Predicate*>& predicates)
60 Vector<Predicate*> remainingPredicates;
62 Predicate* predicate = m_predicates[i];
98 Predicate* predicate = m_predicates[i];
104 Predicate* predicate = m_nodeTest.mergedPredicates()[i];
121 Predicate* predicate = m_predicates[i];
220 const Vector<Predicate*>& mergedPredicates = nodeTest.mergedPredicates();
222 Predicate* predicate = mergedPredicates[i];
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DCmpInstAnalysis.cpp45 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate()
73 CmpInst::Predicate &NewICmpPred) {
92 bool llvm::PredicatesFoldable(ICmpInst::Predicate p1, ICmpInst::Predicate p2) {
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DAnalysis.h72 ISD::CondCode getFCmpCondCode(FCmpInst::Predicate Pred);
81 ISD::CondCode getICmpCondCode(ICmpInst::Predicate Pred);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/
H A DInstrTypes.h647 enum Predicate { enum in class:llvm::CmpInst
710 Predicate getPredicate() const {
711 return Predicate(getSubclassDataFromInstruction());
715 void setPredicate(Predicate P) { setInstructionSubclassData(P); }
717 static bool isFPPredicate(Predicate P) {
721 static bool isIntPredicate(Predicate P) {
733 Predicate getInversePredicate() const {
741 static Predicate getInversePredicate(Predicate pred);
749 Predicate getSwappedPredicat
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Support/
H A DPatternMatch.h148 template<typename Predicate>
149 struct cst_pred_ty : public Predicate {
167 template<typename Predicate>
168 struct api_pred_ty : public Predicate {
491 PredicateTy &Predicate; member in struct:llvm::PatternMatch::CmpClass_match
496 : Predicate(Pred), L(LHS), R(RHS) {}
502 Predicate = I->getPredicate();
510 inline CmpClass_match<LHS, RHS, ICmpInst, ICmpInst::Predicate>
511 m_ICmp(ICmpInst::Predicate &Pred, const LHS &L, const RHS &R) {
513 ICmpInst, ICmpInst::Predicate>(Pre
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DConstantFolding.h64 Constant *ConstantFoldCompareInstOperands(unsigned Predicate,
H A DScalarEvolution.h469 ICmpInst::Predicate p);
506 bool isImpliedCond(ICmpInst::Predicate Pred,
514 bool isImpliedCondOperands(ICmpInst::Predicate Pred,
521 bool isImpliedCondOperandsHelper(ICmpInst::Predicate Pred,
537 bool isKnownPredicateWithRanges(ICmpInst::Predicate Pred,
726 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
732 bool isLoopBackedgeGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
830 bool isKnownPredicate(ICmpInst::Predicate Pred,
838 bool SimplifyICmpOperands(ICmpInst::Predicate &Pred,
H A DInstructionSimplify.h129 Value *SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
136 Value *SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS,
173 Value *SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS,
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/MC/
H A DMCInstrDesc.h38 Predicate, enumerator in enum:llvm::MCOI::OperandFlags
80 bool isPredicate() const { return Flags & (1 << MCOI::Predicate); }
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp148 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm();
/macosx-10.9.5/Security-55471.14.18/include/security_keychain/
H A DCCallbackMgr.cp138 class Predicate class
142 Predicate(SecKeychainCallback inCallbackFunction) : mCallbackFunction(inCallbackFunction) {} function in class:Predicate
149 Predicate predicate(inCallbackFunction);
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/Security/
H A DCCallbackMgr.cp138 class Predicate class
142 Predicate(SecKeychainCallback inCallbackFunction) : mCallbackFunction(inCallbackFunction) {} function in class:Predicate
149 Predicate predicate(inCallbackFunction);
/macosx-10.9.5/Security-55471.14.18/libsecurity_keychain/lib/
H A DCCallbackMgr.cp138 class Predicate class
142 Predicate(SecKeychainCallback inCallbackFunction) : mCallbackFunction(inCallbackFunction) {} function in class:Predicate
149 Predicate predicate(inCallbackFunction);
/macosx-10.9.5/ruby-104/ruby/lib/rexml/parsers/
H A Dxpathparser.rb30 Predicate( "[#{path}]", parsed )
207 # Predicate
248 path = Predicate( path, n )
279 # | '[' expr ']' Predicate
326 def Predicate path, parsed method in class:REXML.Parsers.XPathParser
559 #| FilterExpr Predicate
566 path = Predicate(path, n) if path and path[0] == ?[
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DIfConversion.cpp102 /// Predicate - Predicate used in the BB.
120 SmallVector<MachineOperand, 4> Predicate; member in struct:__anon10145::IfConverter::BBInfo
632 bool AlreadyPredicated = !BBI.Predicate.empty();
687 // Predicate modification instruction should end the block (except for
694 // Predicate may have been modified, the subsequent (currently)
724 if (BBI.Predicate.size() && !TII->SubsumesPredicate(BBI.Predicate, Pred))
797 bool TNeedSub = !TrueBBI.Predicate.empty();
798 bool FNeedSub = !FalseBBI.Predicate
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DInstructionSimplify.cpp79 static bool isSameCompare(Value *V, CmpInst::Predicate Pred, Value *LHS,
84 CmpInst::Predicate CPred = Cmp->getPredicate();
430 static Value *ThreadCmpOverSelect(CmpInst::Predicate Pred, Value *LHS,
555 static Value *ThreadCmpOverPHI(CmpInst::Predicate Pred, Value *LHS, Value *RHS,
1577 static Value *ExtractEquivalentCondition(Value *V, CmpInst::Predicate Pred,
1595 CmpInst::Predicate Pred,
1636 static Value *SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, argument
1638 CmpInst::Predicate Pred = (CmpInst::Predicate)Predicate;
2401 SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, const TargetData *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
2411 SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const Query &Q, unsigned MaxRecurse) argument
2498 SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const TargetData *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
2740 SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const Query &Q, unsigned MaxRecurse) argument
2747 SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const TargetData *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
[all...]

Completed in 140 milliseconds

123