Home
last modified time | relevance | path

Searched defs:Pred (Results 1 – 25 of 325) sorted by relevance

12345678910>>...13

/llvm-project-15.0.7/libcxx/test/std/ranges/range.adaptors/range.filter/
H A Dconstraints.compile.pass.cpp43 struct Pred { bool operator()(int) const; }; struct
58 struct Pred { }; struct
73 struct Pred { bool operator()(int) const; }; struct
88 using Pred = bool(&)(int); typedef
103 struct Pred { bool operator()(int) const; }; struct
H A Dpred.pass.cpp27 struct Pred { struct
34 Pred pred{42}; in test() argument
H A Dctad.pass.cpp36 struct Pred { struct
43 Pred pred; in test() argument
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCmpInstAnalysis.cpp21 unsigned llvm::getICmpCode(CmpInst::Predicate Pred) { in getICmpCode()
41 CmpInst::Predicate &Pred) { in getPredForICmpCode()
65 CmpInst::Predicate &Pred) { in getPredForFCmpCode()
77 CmpInst::Predicate &Pred, in decomposeBitTestICmp()
H A DScalarEvolutionNormalization.cpp37 const NormalizePredTy Pred; member
100 auto Pred = [&](const SCEVAddRecExpr *AR) { in normalizeForPostIncUse() local
106 const SCEV *llvm::normalizeForPostIncUseIf(const SCEV *S, NormalizePredTy Pred, in normalizeForPostIncUseIf()
114 auto Pred = [&](const SCEVAddRecExpr *AR) { in denormalizeForPostIncUse() local
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp92 for (auto *Pred : MBB->predecessors()) { in ReachabilityGraph() local
159 for (auto *Pred : MBB->predecessors()) { in calculate() local
178 for (auto *Pred : Looper->predecessors()) { in calculate() local
213 for (auto *Pred : Entry->predecessors()) { in calculate() local
224 for (auto *Pred : MBB->predecessors()) { in calculate() local
394 for (auto *Pred : Entry->predecessors()) { in makeSingleEntryLoop() local
403 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local
418 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local
431 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local
461 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local
H A DWebAssemblyCFGSort.cpp201 for (const MachineBasicBlock *Pred : MBB.predecessors()) in sortBlocks() local
351 for (auto Pred : MBB.predecessors()) in sortBlocks() local
358 for (auto Pred : MBB.predecessors()) in sortBlocks() local
367 for (auto Pred : MBB.predecessors()) in sortBlocks() local
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUExportClustering.cpp69 for (const SDep &Pred : SUb->Preds) { in buildCluster() local
85 for (const SDep &Pred : SU.Preds) { in removeExportDependencies() local
102 for (SDep Pred : ToRemove) in removeExportDependencies() local
104 for (SDep Pred : ToAdd) in removeExportDependencies() local
/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.modifying.operations/alg.copy/
H A Dcopy_if.pass.cpp23 struct Pred struct
38 OutIter r = std::copy_if(InIter(ia), InIter(ia+N), OutIter(ib), Pred()); in test_copy_if() argument
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvar/
H A Dwait_pred.pass.cpp34 class Pred class
38 explicit Pred(int& i) : i_(i) {} in Pred() function in Pred
H A Dwait_for_pred.pass.cpp31 class Pred class
35 explicit Pred(int& i) : i_(i) {} in Pred() function in Pred
H A Dwait_until_pred.pass.cpp48 class Pred class
52 explicit Pred(int& i) : i_(i) {} in Pred() function in Pred
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp182 void CoreEngine::dispatchWorkItem(ExplodedNode* Pred, ProgramPoint Loc, in dispatchWorkItem()
237 void CoreEngine::HandleBlockEdge(const BlockEdge &L, ExplodedNode *Pred) { in HandleBlockEdge()
307 ExplodedNode *Pred) { in HandleBlockEntrance()
325 void CoreEngine::HandleBlockExit(const CFGBlock * B, ExplodedNode *Pred) { in HandleBlockExit()
449 void CoreEngine::HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred) { in HandleCallEnter()
455 const CFGBlock * B, ExplodedNode *Pred) { in HandleBranch()
467 ExplodedNode *Pred) { in HandleCleanupTemporaryBranch()
478 ExplodedNode *Pred) { in HandleStaticInit()
489 ExplodedNode *Pred) { in HandlePostStmt()
502 ExplodedNode *Pred) { in HandleVirtualBaseBranch()
[all …]
H A DExprEngineObjC.cpp22 ExplodedNode *Pred, in VisitLvalObjCIvarRefExpr()
39 ExplodedNode *Pred, in VisitObjCAtSynchronizedStmt()
84 ExplodedNode *Pred, in VisitObjCForCollectionStmt()
148 ExplodedNode *Pred, in VisitObjCMessage()
243 ExplodedNode *Pred = *DI; in VisitObjCMessage() local
H A DExprEngineC.cpp40 ExplodedNode *Pred, in VisitBinaryOperator()
195 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred, in VisitBlockExpr()
261 ExplodedNode* Pred) { in handleLValueBitCast()
286 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitCast()
547 ExplodedNode *Pred, in VisitCompoundLiteralExpr()
571 void ExprEngine::VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred, in VisitDeclStmt()
742 ExplodedNode *Pred, in VisitInitListExpr()
792 ExplodedNode *Pred, in VisitGuardedExpr()
855 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitOffsetOfExpr()
874 ExplodedNode *Pred, in VisitUnaryExprOrTypeTraitExpr()
[all …]
H A DExprEngineCXX.cpp27 ExplodedNode *Pred, in CreateCXXTemporaryObject()
40 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred, in performTrivialCopy()
547 ExplodedNode *Pred, in handleConstructor()
790 ExplodedNode *Pred, in VisitCXXConstructExpr()
796 const CXXInheritedCtorInitExpr *CE, ExplodedNode *Pred, in VisitCXXInheritedCtorInitExpr()
805 ExplodedNode *Pred, in VisitCXXDestructor()
869 ExplodedNode *Pred, in VisitCXXNewAllocatorCall()
935 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, in VisitCXXNewExpr()
1089 void ExprEngine::VisitCXXCatchStmt(const CXXCatchStmt *CS, ExplodedNode *Pred, in VisitCXXCatchStmt()
1107 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr()
[all …]
H A DExprEngineCallAndReturn.cpp44 ExplodedNode *Pred) { in processCallEnter()
165 ExplodedNode *Pred, in removeDeadOnEndOfFunction()
480 ExplodedNode *Pred, ProgramStateRef State) { in inlineCall()
550 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred, in VisitCallExpr()
604 ExplodedNode *Pred, in finishArgumentConstruction()
622 void ExprEngine::evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, in evalCall()
786 ExprEngine::mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, in mayInlineCallKind()
1017 const ExplodedNode *Pred, in shouldInlineCall()
1145 void ExprEngine::defaultEvalCall(NodeBuilder &Bldr, ExplodedNode *Pred, in defaultEvalCall()
1198 NodeBuilder &Bldr, ExplodedNode *Pred) { in BifurcateCall()
[all …]
H A DExprEngine.cpp987 ExplodedNode *Pred) { in ProcessInitializer()
1075 ExplodedNode *Pred) { in ProcessImplicitDtor()
1156 ExplodedNode *Pred, in ProcessDeleteDtor()
1239 ExplodedNode *Pred, in ProcessTemporaryDtor()
1371 void ExprEngine::Visit(const Stmt *S, ExplodedNode *Pred, in Visit()
2402 ExplodedNode *Pred, in processBranch()
3219 ExplodedNode *Pred, in evalBind()
3277 ExplodedNode *Pred, in evalStore()
3301 ExplodedNode *Pred, in evalLoad()
3339 ExplodedNode *Pred, in evalLocation()
[all …]
/llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/
H A Dwait_pred.pass.cpp38 class Pred class
42 explicit Pred(int& i) : i_(i) {} in Pred() function in Pred
H A Dwait_for_pred.pass.cpp30 class Pred class
34 explicit Pred(int& i) : i_(i) {} in Pred() function in Pred
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DArrayRef.h216 template <class PredicateT> ArrayRef<T> drop_while(PredicateT Pred) const { in drop_while()
222 template <class PredicateT> ArrayRef<T> drop_until(PredicateT Pred) const { in drop_until()
242 template <class PredicateT> ArrayRef<T> take_while(PredicateT Pred) const { in take_while()
248 template <class PredicateT> ArrayRef<T> take_until(PredicateT Pred) const { in take_until()
399 MutableArrayRef<T> drop_while(PredicateT Pred) const { in drop_while()
406 MutableArrayRef<T> drop_until(PredicateT Pred) const { in drop_until()
427 MutableArrayRef<T> take_while(PredicateT Pred) const { in take_while()
434 MutableArrayRef<T> take_until(PredicateT Pred) const { in take_until()
/llvm-project-15.0.7/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp29 SourcePred Pred) { in findOrCreateSource()
42 ArrayRef<Value *> Srcs, SourcePred Pred) { in newSource()
138 ArrayRef<Value *> Srcs, SourcePred Pred) { in findPointer()
/llvm-project-15.0.7/libcxx/test/libcxx/algorithms/
H A Drobust_against_cpp20_hostile_iterators.compile.pass.cpp74 struct Pred { struct
82 Pred pred; in test() argument
/llvm-project-15.0.7/libcxx/test/std/algorithms/alg.nonmodifying/alg.search/
H A Dsearch_n_pred.pass.cpp172 struct Pred { struct
186 auto result = std::search_n(a, a + 3, 1, value, Pred()); in main() argument
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1330 ICmpInst::Predicate Pred; in foldIRemByPowerOfTwoToBitTest() local
1347 ICmpInst::Predicate Pred; in foldSignBitTest() local
1377 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithZero() local
3978 ICmpInst::Predicate Pred; in foldMultiplicationOverflowCheck() local
4049 CmpInst::Predicate Pred; in foldICmpXNegX() local
5730 ICmpInst::Predicate Pred; in foldICmpUsingBoolRange() local
5840 CmpInst::Predicate Pred = I.getPredicate(); in canonicalizeICmpPredicate() local
5941 ICmpInst::Predicate Pred, NewPred; in foldICmpWithHighBitMask() local
6028 CmpInst::Predicate Pred = I.getPredicate(); in foldICmpOfUAddOv() local
6450 ICmpInst::Predicate Pred; in foldFCmpIntToFPConst() local
[all …]

12345678910>>...13