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

123

/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCPredicates.h1 //===-- PPCPredicates.h - PPC Branch Predicate Information ------*- C++ -*-===//
26 /// Predicate - These are "(BI << 5) | BO" for various predicates.
27 enum Predicate { enum in namespace:llvm::PPC
39 Predicate InvertPredicate(Predicate Opcode);
43 Predicate getSwappedPredicate(Predicate Opcode);
H A DPPCPredicates.cpp1 //===-- PPCPredicates.cpp - PPC Branch Predicate Information --------------===//
19 PPC::Predicate PPC::InvertPredicate(PPC::Predicate Opcode) {
33 PPC::Predicate PPC::getSwappedPredicate(PPC::Predicate Opcode) {
/freebsd-10.0-release/contrib/llvm/include/llvm/Transforms/Utils/
H A DCmpInstAnalysis.h57 CmpInst::Predicate &NewICmpPred);
61 bool PredicatesFoldable(CmpInst::Predicate p1, CmpInst::Predicate p2);
/freebsd-10.0-release/contrib/llvm/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) {
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/
H A DAnalysis.h72 ISD::CondCode getFCmpCondCode(FCmpInst::Predicate Pred);
81 ISD::CondCode getICmpCondCode(ICmpInst::Predicate Pred);
/freebsd-10.0-release/sys/contrib/dev/acpica/compiler/
H A Dasltransform.c396 ACPI_PARSE_OBJECT *Predicate; local
471 Predicate = CaseOp->Asl.Child;
473 if ((Predicate->Asl.ParseOpcode == PARSEOP_PACKAGE) ||
474 (Predicate->Asl.ParseOpcode == PARSEOP_VAR_PACKAGE))
483 Predicate->Asl.Next = NewOp2;
490 TrAmlInitLineNumbers (NewOp2, Predicate);
495 TrAmlInitLineNumbers (NewOp2, Predicate);
500 TrAmlInitLineNumbers (NewOp2, Predicate);
505 TrAmlInitLineNumbers (NewOp2, Predicate);
508 NewOp2->Asl.Child = Predicate; /* PARSEOP_PACKAG
[all...]
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Host/
H A DPredicate.h1 //===-- Predicate.h ---------------------------------------------*- C++ -*-===//
35 /// @class Predicate Predicate.h "lldb/Host/Predicate.h"
45 class Predicate class in namespace:lldb_private
55 Predicate () : function in class:lldb_private::Predicate
71 Predicate (T initial_value) : function in class:lldb_private::Predicate
83 ~Predicate ()
118 /// @see Predicate::Broadcast()
146 /// @see Predicate
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/IR/
H A DInstrTypes.h645 enum Predicate { enum in class:llvm::CmpInst
708 Predicate getPredicate() const {
709 return Predicate(getSubclassDataFromInstruction());
713 void setPredicate(Predicate P) { setInstructionSubclassData(P); }
715 static bool isFPPredicate(Predicate P) {
719 static bool isIntPredicate(Predicate P) {
731 Predicate getInversePredicate() const {
739 static Predicate getInversePredicate(Predicate pred);
747 Predicate getSwappedPredicat
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DPatternMatch.h211 template<typename Predicate>
212 struct cst_pred_ty : public Predicate {
228 template<typename Predicate>
229 struct api_pred_ty : public Predicate {
572 PredicateTy &Predicate; member in struct:llvm::PatternMatch::CmpClass_match
577 : Predicate(Pred), L(LHS), R(RHS) {}
583 Predicate = I->getPredicate();
591 inline CmpClass_match<LHS, RHS, ICmpInst, ICmpInst::Predicate>
592 m_ICmp(ICmpInst::Predicate &Pred, const LHS &L, const RHS &R) {
594 ICmpInst, ICmpInst::Predicate>(Pre
[all...]
H A DConstantFolder.h194 Constant *CreateICmp(CmpInst::Predicate P, Constant *LHS,
198 Constant *CreateFCmp(CmpInst::Predicate P, Constant *LHS,
H A DTargetFolder.h218 Constant *CreateICmp(CmpInst::Predicate P, Constant *LHS,
222 Constant *CreateFCmp(CmpInst::Predicate P, Constant *LHS,
/freebsd-10.0-release/contrib/llvm/include/llvm/Analysis/
H A DConstantFolding.h64 Constant *ConstantFoldCompareInstOperands(unsigned Predicate,
H A DScalarEvolution.h474 ICmpInst::Predicate p);
511 bool isImpliedCond(ICmpInst::Predicate Pred,
519 bool isImpliedCondOperands(ICmpInst::Predicate Pred,
526 bool isImpliedCondOperandsHelper(ICmpInst::Predicate Pred,
542 bool isKnownPredicateWithRanges(ICmpInst::Predicate Pred,
731 bool isLoopEntryGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
737 bool isLoopBackedgeGuardedByCond(const Loop *L, ICmpInst::Predicate Pred,
835 bool isKnownPredicate(ICmpInst::Predicate Pred,
843 bool SimplifyICmpOperands(ICmpInst::Predicate &Pred,
H A DInstructionSimplify.h167 Value *SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS,
174 Value *SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS,
211 Value *SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS,
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCBranchSelector.cpp163 PPC::Predicate Pred = (PPC::Predicate)I->getOperand(0).getImm();
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteCommunication.h24 #include "lldb/Host/Predicate.h"
250 lldb_private::Predicate<bool> m_public_is_running;
251 lldb_private::Predicate<bool> m_private_is_running;
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Analysis/
H A DBodyFarm.cpp167 const ParmVarDecl *Predicate = D->getParamDecl(0); local
168 QualType PredicateQPtrTy = Predicate->getType();
208 M.makeDeclRefExpr(Predicate), PredicateQPtrTy),
224 M.makeDeclRefExpr(Predicate),
/freebsd-10.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DListener.h25 #include "lldb/Host/Predicate.h"
171 Predicate<bool> m_cond_wait;
H A DInputReader.h19 #include "lldb/Host/Predicate.h"
263 Predicate<bool> m_reader_done;
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/
H A DIfConversion.cpp103 /// Predicate - Predicate used in the BB.
121 SmallVector<MachineOperand, 4> Predicate; member in struct:__anon2157::IfConverter::BBInfo
633 bool AlreadyPredicated = !BBI.Predicate.empty();
688 // Predicate modification instruction should end the block (except for
695 // Predicate may have been modified, the subsequent (currently)
725 if (BBI.Predicate.size() && !TII->SubsumesPredicate(BBI.Predicate, Pred))
798 bool TNeedSub = !TrueBBI.Predicate.empty();
799 bool FNeedSub = !FalseBBI.Predicate
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/MC/
H A DMCInstrDesc.h40 Predicate, enumerator in enum:llvm::MCOI::OperandFlags
82 bool isPredicate() const { return Flags & (1 << MCOI::Predicate); }
/freebsd-10.0-release/contrib/llvm/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,
1679 static Value *ExtractEquivalentCondition(Value *V, CmpInst::Predicate Pred,
1726 CmpInst::Predicate Pred,
1841 static Value *SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, argument
1843 CmpInst::Predicate Pred = (CmpInst::Predicate)Predicate;
2567 SimplifyICmpInst(unsigned Predicate, Value *LHS, Value *RHS, const DataLayout *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
2577 SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const Query &Q, unsigned MaxRecurse) argument
2664 SimplifyFCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const DataLayout *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
2914 SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const Query &Q, unsigned MaxRecurse) argument
2921 SimplifyCmpInst(unsigned Predicate, Value *LHS, Value *RHS, const DataLayout *TD, const TargetLibraryInfo *TLI, const DominatorTree *DT) argument
[all...]
H A DConstantFolding.cpp1014 Constant *llvm::ConstantFoldCompareInstOperands(unsigned Predicate, argument
1034 return ConstantFoldCompareInstOperands(Predicate, C, Null, TD, TLI);
1043 return ConstantFoldCompareInstOperands(Predicate, C, Null, TD, TLI);
1058 return ConstantFoldCompareInstOperands(Predicate, C0, C1, TD, TLI);
1066 return ConstantFoldCompareInstOperands(Predicate, CE0->getOperand(0),
1073 if ((Predicate == ICmpInst::ICMP_EQ || Predicate == ICmpInst::ICMP_NE) &&
1076 ConstantFoldCompareInstOperands(Predicate, CE0->getOperand(0), Ops1,
1079 ConstantFoldCompareInstOperands(Predicate, CE0->getOperand(1), Ops1,
1082 Predicate
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DGVN.cpp113 CmpInst::Predicate Predicate,
121 uint32_t lookup_or_add_cmp(unsigned Opcode, CmpInst::Predicate Pred,
179 CmpInst::Predicate Predicate = C->getPredicate(); local
182 Predicate = CmpInst::getSwappedPredicate(Predicate);
184 e.opcode = (C->getOpcode() << 8) | Predicate;
195 CmpInst::Predicate Predicate,
194 create_cmp_expression(unsigned Opcode, CmpInst::Predicate Predicate, Value *LHS, Value *RHS) argument
466 lookup_or_add_cmp(unsigned Opcode, CmpInst::Predicate Predicate, Value *LHS, Value *RHS) argument
[all...]
/freebsd-10.0-release/contrib/llvm/lib/IR/
H A DConstantFold.cpp1017 CmpInst::Predicate pred = (CmpInst::Predicate)CE1->getPredicate();
1270 static FCmpInst::Predicate evaluateFCmpRelation(Constant *V1, Constant *V2) {
1299 FCmpInst::Predicate SwappedRelation = evaluateFCmpRelation(V2, V1);
1334 static ICmpInst::Predicate evaluateICmpRelation(Constant *V1, Constant *V2,
1347 ICmpInst::Predicate pred = ICmpInst::ICMP_EQ;
1365 ICmpInst::Predicate SwappedRelation =
1372 ICmpInst::Predicate SwappedRelation =
1398 ICmpInst::Predicate SwappedRelation =
1590 if (ICmpInst::isEquality(ICmpInst::Predicate(pre
[all...]

Completed in 242 milliseconds

123