/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 91 for (auto *Pred : MBB->predecessors()) { in ReachabilityGraph() local 158 for (auto *Pred : MBB->predecessors()) { in calculate() local 177 for (auto *Pred : Looper->predecessors()) { in calculate() local 212 for (auto *Pred : Entry->predecessors()) { in calculate() local 223 for (auto *Pred : MBB->predecessors()) { in calculate() local 395 for (auto *Pred : Entry->predecessors()) { in makeSingleEntryLoop() local 404 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local 419 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local 432 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local 462 for (auto *Pred : AllPreds) { in makeSingleEntryLoop() local
|
H A D | WebAssemblyCFGSort.cpp | 201 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
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ScalarEvolutionNormalization.cpp | 36 const NormalizePredTy Pred; member 99 auto Pred = [&](const SCEVAddRecExpr *AR) { in normalizeForPostIncUse() local 105 const SCEV *llvm::normalizeForPostIncUseIf(const SCEV *S, NormalizePredTy Pred, in normalizeForPostIncUseIf() 113 auto Pred = [&](const SCEVAddRecExpr *AR) { in denormalizeForPostIncUse() local
|
H A D | CmpInstAnalysis.cpp | 22 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() in getICmpCode() local 43 CmpInst::Predicate &Pred) { in getPredForICmpCode() 67 CmpInst::Predicate &Pred, in decomposeBitTestICmp()
|
H A D | OverflowInstAnalysis.cpp | 24 ICmpInst::Predicate Pred; in isCheckForZeroAndMulWithOverflow() local
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | CoreEngine.cpp | 153 void CoreEngine::dispatchWorkItem(ExplodedNode* Pred, ProgramPoint Loc, in dispatchWorkItem() 208 void CoreEngine::HandleBlockEdge(const BlockEdge &L, ExplodedNode *Pred) { in HandleBlockEdge() 277 ExplodedNode *Pred) { in HandleBlockEntrance() 295 void CoreEngine::HandleBlockExit(const CFGBlock * B, ExplodedNode *Pred) { in HandleBlockExit() 419 void CoreEngine::HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred) { in HandleCallEnter() 425 const CFGBlock * B, ExplodedNode *Pred) { in HandleBranch() 437 ExplodedNode *Pred) { in HandleCleanupTemporaryBranch() 448 ExplodedNode *Pred) { in HandleStaticInit() 459 ExplodedNode *Pred) { in HandlePostStmt() 472 ExplodedNode *Pred) { in HandleVirtualBaseBranch() [all …]
|
H A D | ExprEngineC.cpp | 41 ExplodedNode *Pred, in VisitBinaryOperator() 196 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred, in VisitBlockExpr() 262 ExplodedNode* Pred) { in handleLValueBitCast() 287 StmtNodeBuilder &Bldr, ExplodedNode* Pred) { in handleLVectorSplat() 302 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitCast() 555 ExplodedNode *Pred, in VisitCompoundLiteralExpr() 579 void ExprEngine::VisitDeclStmt(const DeclStmt *DS, ExplodedNode *Pred, in VisitDeclStmt() 655 void ExprEngine::VisitLogicalExpr(const BinaryOperator* B, ExplodedNode *Pred, in VisitLogicalExpr() 750 ExplodedNode *Pred, in VisitInitListExpr() 801 ExplodedNode *Pred, in VisitGuardedExpr() [all …]
|
H A D | ExprEngineObjC.cpp | 22 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 D | ExprEngineCXX.cpp | 27 ExplodedNode *Pred, in CreateCXXTemporaryObject() 40 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred, in performTrivialCopy() 460 ExplodedNode *Pred, in handleConstructor() 687 ExplodedNode *Pred, in VisitCXXConstructExpr() 693 const CXXInheritedCtorInitExpr *CE, ExplodedNode *Pred, in VisitCXXInheritedCtorInitExpr() 702 ExplodedNode *Pred, in VisitCXXDestructor() 766 ExplodedNode *Pred, in VisitCXXNewAllocatorCall() 832 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, in VisitCXXNewExpr() 943 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitCXXDeleteExpr() 955 void ExprEngine::VisitCXXCatchStmt(const CXXCatchStmt *CS, ExplodedNode *Pred, in VisitCXXCatchStmt() [all …]
|
H A D | ExprEngine.cpp | 627 void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred, in processCFGElement() 665 const ExplodedNode *Pred, in shouldRemoveDeadBindings() 689 void ExprEngine::removeDead(ExplodedNode *Pred, ExplodedNodeSet &Out, in removeDead() 769 void ExprEngine::ProcessStmt(const Stmt *currStmt, ExplodedNode *Pred) { in ProcessStmt() 799 void ExprEngine::ProcessLoopExit(const Stmt* S, ExplodedNode *Pred) { in ProcessLoopExit() 818 ExplodedNode *Pred) { in ProcessInitializer() 906 ExplodedNode *Pred) { in ProcessImplicitDtor() 933 ExplodedNode *Pred) { in ProcessNewAllocator() 952 ExplodedNode *Pred, in ProcessAutomaticObjDtor() 986 ExplodedNode *Pred, in ProcessDeleteDtor() [all …]
|
H A D | ExprEngineCallAndReturn.cpp | 44 ExplodedNode *Pred) { in processCallEnter() 165 ExplodedNode *Pred, in removeDeadOnEndOfFunction() 497 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred, in VisitCallExpr() 551 ExplodedNode *Pred, in finishArgumentConstruction() 569 void ExprEngine::evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, in evalCall() 724 ExplodedNode *Pred, ProgramStateRef State) { in conservativeEvalCall() 733 ExprEngine::mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, in mayInlineCallKind() 962 const ExplodedNode *Pred, in shouldInlineCall() 1047 void ExprEngine::defaultEvalCall(NodeBuilder &Bldr, ExplodedNode *Pred, in defaultEvalCall() 1101 NodeBuilder &Bldr, ExplodedNode *Pred) { in BifurcateCall() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUExportClustering.cpp | 69 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
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
H A D | ArrayRef.h | 215 template <class PredicateT> ArrayRef<T> drop_while(PredicateT Pred) const { in drop_while() 221 template <class PredicateT> ArrayRef<T> drop_until(PredicateT Pred) const { in drop_until() 241 template <class PredicateT> ArrayRef<T> take_while(PredicateT Pred) const { in take_while() 247 template <class PredicateT> ArrayRef<T> take_until(PredicateT Pred) const { in take_until() 398 MutableArrayRef<T> drop_while(PredicateT Pred) const { in drop_while() 405 MutableArrayRef<T> drop_until(PredicateT Pred) const { in drop_until() 426 MutableArrayRef<T> take_while(PredicateT Pred) const { in take_while() 433 MutableArrayRef<T> take_until(PredicateT Pred) const { in take_until()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/FuzzMutate/ |
H A D | RandomIRBuilder.cpp | 29 SourcePred Pred) { in findOrCreateSource() 42 ArrayRef<Value *> Srcs, SourcePred Pred) { in newSource() 135 ArrayRef<Value *> Srcs, SourcePred Pred) { in findPointer()
|
H A D | Operations.cpp | 125 CmpInst::Predicate Pred) { in cmpOpDescriptor() 190 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex() local 222 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate() local 246 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validInsertValueIndex() local 301 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validShuffleVectorIndex() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 77 static bool isSignTest(ICmpInst::Predicate &Pred, const APInt &C) { in isSignTest() 1066 ICmpInst::Predicate Pred) { in foldICmpAddOpConst() 1120 auto getICmp = [&I](CmpInst::Predicate Pred, Value *LHS, Value *RHS) { in foldICmpShrConstConst() 1179 auto getICmp = [&I](CmpInst::Predicate Pred, Value *LHS, Value *RHS) { in foldICmpShlConstConst() 1310 ICmpInst::Predicate Pred; in foldIRemByPowerOfTwoToBitTest() local 1327 ICmpInst::Predicate Pred; in foldSignBitTest() local 1357 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithZero() local 1409 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithConstant() local 1468 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithDominatingICmp() local 1522 ICmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpTruncConstant() local [all …]
|
H A D | InstCombineSelect.cpp | 53 CmpInst::Predicate Pred = getMinMaxPred(SPF); in createMinMax() local 66 CmpInst::Predicate Pred; in foldSelectBinOpIdentity() local 140 ICmpInst::Predicate Pred = Cmp->getPredicate(); in foldSelectICmpAnd() local 551 ICmpInst::Predicate Pred = IC->getPredicate(); in foldSelectICmpLshrAshr() local 725 ICmpInst::Predicate Pred = ICI->getPredicate(); in canonicalizeSaturatedSubtract() local 784 ICmpInst::Predicate Pred = Cmp->getPredicate(); in canonicalizeSaturatedAdd() local 895 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectCttzCtlz() local 946 ICmpInst::Predicate Pred = Cmp.getPredicate(); in adjustMinMax() local 1372 ICmpInst::Predicate Pred; in tryToReuseConstantFromSelectInComparison() local 1464 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectInstWithICmp() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
H A D | ThreadSafetyTIL.cpp | 58 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) { in addPredecessor() 197 for (auto *Pred : Predecessors) in topologicalFinalSort() local 211 for (auto *Pred : Predecessors) { in computeDominator() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdaterImpl.h | 139 BlkT *Pred = Preds[p]; in BuildBlockList() local 252 BBInfo *Pred = Info->Preds[p]; in FindDominators() local 282 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) { in IsDefInDomFrontier() 373 BlkT *Pred = PredInfo->BB; in FindAvailableVals() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/FuzzMutate/ |
H A D | OpDescriptor.h | 60 SourcePred(PredT Pred, MakeT Make) : Pred(Pred), Make(Make) {} in SourcePred() 61 SourcePred(PredT Pred, NoneType) : Pred(Pred) { in SourcePred()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CoreEngine.h | 291 ExplodedNode *Pred) { in generateNode() 302 ExplodedNode *Pred) { in generateSink() 349 NodeBuilderWithSinks(ExplodedNode *Pred, ExplodedNodeSet &DstSet, in NodeBuilderWithSinks() 482 ExplodedNode *Pred; variable 529 ExplodedNode *Pred; variable
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGRRList.cpp | 1078 for (const SDep &Pred : ChainPreds) { in TryUnfoldSU() local 1083 for (const SDep &Pred : LoadPreds) { in TryUnfoldSU() local 1088 for (const SDep &Pred : NodePreds) { in TryUnfoldSU() local 1964 auto &Pred = TempSU->Preds[P]; in CalcNodeSethiUllmanNumber() local 1987 for (const SDep &Pred : TempSU->Preds) { in CalcNodeSethiUllmanNumber() local 2090 for (const SDep &Pred : SU->Preds) { in HighRegPressure() local 2139 for (const SDep &Pred : SU->Preds) { in RegPressureDiff() local 2182 for (const SDep &Pred : SU->Preds) { in scheduledNode() local 2264 for (const SDep &Pred : SU->Preds) { in unscheduledNode() local 2350 for (const SDep &Pred : SU->Preds) { in calcMaxScratches() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 110 PredicateT Pred) { in getUniqueExitBlocksHelper() 202 for (const auto Pred : children<Inverse<BlockT *>>(Header)) { in getLoopPredecessor() local 220 for (const auto Pred : children<Inverse<BlockT *>>(Header)) { in getLoopLatch() local 474 for (const auto Pred : children<Inverse<BlockT *>>(PredBB)) { in discoverAndMapSubloop() local
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 487 ARMCC::CondCodes Pred, in UpdateBaseRegUses() 628 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, in CreateLoadStoreMulti() 835 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, in CreateLoadStoreDouble() 906 ARMCC::CondCodes Pred = getInstrPredicate(*First, PredReg); in MergeOpsUpdate() local 1189 ARMCC::CondCodes Pred, Register PredReg) { in isIncrementOrDecrement() 1221 ARMCC::CondCodes Pred, Register PredReg, int &Offset) { in findIncDecBefore() 1241 ARMCC::CondCodes Pred, Register PredReg, int &Offset, in findIncDecAfter() 1295 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); in MergeBaseUpdateLSMultiple() local 1491 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); in MergeBaseUpdateLoadStore() local 1629 ARMCC::CondCodes Pred = getInstrPredicate(MI, PredReg); in MergeBaseUpdateLSDouble() local [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopPredication.cpp | 239 ICmpInst::Predicate Pred; member 375 auto Pred = ICI->getPredicate(); in parseLoopICmp() local 402 ICmpInst::Predicate Pred, const SCEV *LHS, in expandCheck() 892 auto IsUnsupportedPredicate = [](const SCEV *Step, ICmpInst::Predicate Pred) { in parseLoopLatchICmp() 981 if (BasicBlock *Pred = BB->getSinglePredecessor()) in FindWidenableTerminatorAboveLoop() local 989 if (BasicBlock *Pred = BB->getSinglePredecessor()) { in FindWidenableTerminatorAboveLoop() local
|