| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | ScalarEvolutionNormalization.cpp | 37 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
|
| H A D | CmpInstAnalysis.cpp | 23 ICmpInst::Predicate Pred = InvertPred ? ICI->getInversePredicate() in getICmpCode() local 44 CmpInst::Predicate &Pred) { in getPredForICmpCode() 68 CmpInst::Predicate &Pred, in decomposeBitTestICmp()
|
| H A D | MustExecute.cpp | 161 for (auto *Pred : predecessors(BB)) { in collectTransitivePredecessors() local 166 auto *Pred = WorkList.pop_back_val(); in collectTransitivePredecessors() local 203 for (auto *Pred : Predecessors) { in allLoopPathsLeadToBlock() local 275 for (auto *Pred : Predecessors) in doesNotWriteMemoryBefore() local
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | CoreEngine.cpp | 155 void CoreEngine::dispatchWorkItem(ExplodedNode* Pred, ProgramPoint Loc, in dispatchWorkItem() 210 void CoreEngine::HandleBlockEdge(const BlockEdge &L, ExplodedNode *Pred) { in HandleBlockEdge() 260 ExplodedNode *Pred) { in HandleBlockEntrance() 278 void CoreEngine::HandleBlockExit(const CFGBlock * B, ExplodedNode *Pred) { in HandleBlockExit() 391 void CoreEngine::HandleCallEnter(const CallEnter &CE, ExplodedNode *Pred) { in HandleCallEnter() 397 const CFGBlock * B, ExplodedNode *Pred) { in HandleBranch() 409 ExplodedNode *Pred) { in HandleCleanupTemporaryBranch() 420 ExplodedNode *Pred) { in HandleStaticInit() 431 ExplodedNode *Pred) { in HandlePostStmt() 447 ExplodedNode *Pred) { in generateNode()
|
| H A D | ExprEngineC.cpp | 42 ExplodedNode *Pred, in VisitBinaryOperator() 193 void ExprEngine::VisitBlockExpr(const BlockExpr *BE, ExplodedNode *Pred, in VisitBlockExpr() 259 ExplodedNode* Pred) { in handleLValueBitCast() 284 StmtNodeBuilder &Bldr, ExplodedNode* Pred) { in handleLVectorSplat() 299 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitCast() 539 ExplodedNode *Pred, in VisitCompoundLiteralExpr() 697 ExplodedNode *Pred, in VisitInitListExpr() 748 ExplodedNode *Pred, in VisitGuardedExpr() 811 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitOffsetOfExpr() 831 ExplodedNode *Pred, in VisitUnaryExprOrTypeTraitExpr() [all …]
|
| H A D | ExprEngineObjC.cpp | 23 ExplodedNode *Pred, in VisitLvalObjCIvarRefExpr() 40 ExplodedNode *Pred, in VisitObjCAtSynchronizedStmt() 87 ExplodedNode *Pred, in VisitObjCForCollectionStmt() 152 ExplodedNode *Pred, in VisitObjCMessage() 247 ExplodedNode *Pred = *DI; in VisitObjCMessage() local
|
| H A D | ExprEngine.cpp | 767 ExplodedNode *Pred) { in ProcessInitializer() 855 ExplodedNode *Pred) { in ProcessImplicitDtor() 935 ExplodedNode *Pred, in ProcessDeleteDtor() 1018 ExplodedNode *Pred, in ProcessTemporaryDtor() 1147 void ExprEngine::Visit(const Stmt *S, ExplodedNode *Pred, in Visit() 2033 ExplodedNode *Pred, in processBranch() 2709 ExplodedNode *Pred, in evalBind() 2767 ExplodedNode *Pred, in evalStore() 2791 ExplodedNode *Pred, in evalLoad() 2829 ExplodedNode *Pred, in evalLocation() [all …]
|
| H A D | ExprEngineCallAndReturn.cpp | 41 ExplodedNode *Pred) { in processCallEnter() 162 ExplodedNode *Pred, in removeDeadOnEndOfFunction() 479 void ExprEngine::VisitCallExpr(const CallExpr *CE, ExplodedNode *Pred, in VisitCallExpr() 533 ExplodedNode *Pred, in finishArgumentConstruction() 551 void ExprEngine::evalCall(ExplodedNodeSet &Dst, ExplodedNode *Pred, in evalCall() 649 ExplodedNode *Pred, in conservativeEvalCall() 659 ExprEngine::mayInlineCallKind(const CallEvent &Call, const ExplodedNode *Pred, in mayInlineCallKind() 894 const ExplodedNode *Pred, in shouldInlineCall() 985 void ExprEngine::defaultEvalCall(NodeBuilder &Bldr, ExplodedNode *Pred, in defaultEvalCall() 1039 NodeBuilder &Bldr, ExplodedNode *Pred) { in BifurcateCall() [all …]
|
| H A D | ExprEngineCXX.cpp | 28 ExplodedNode *Pred, in CreateCXXTemporaryObject() 41 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred, in performTrivialCopy() 390 ExplodedNode *Pred, in VisitCXXConstructExpr() 604 ExplodedNode *Pred, in VisitCXXDestructor() 638 ExplodedNode *Pred, in VisitCXXNewAllocatorCall() 706 void ExprEngine::VisitCXXNewExpr(const CXXNewExpr *CNE, ExplodedNode *Pred, in VisitCXXNewExpr() 817 ExplodedNode *Pred, ExplodedNodeSet &Dst) { in VisitCXXDeleteExpr() 824 ExplodedNode *Pred, in VisitCXXCatchStmt() 842 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr() 858 void ExprEngine::VisitLambdaExpr(const LambdaExpr *LE, ExplodedNode *Pred, in VisitLambdaExpr()
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | ArrayRef.h | 201 template <class PredicateT> ArrayRef<T> drop_while(PredicateT Pred) const { in drop_while() 207 template <class PredicateT> ArrayRef<T> drop_until(PredicateT Pred) const { in drop_until() 227 template <class PredicateT> ArrayRef<T> take_while(PredicateT Pred) const { in take_while() 233 template <class PredicateT> ArrayRef<T> take_until(PredicateT Pred) const { in take_until() 375 MutableArrayRef<T> drop_while(PredicateT Pred) const { in drop_while() 382 MutableArrayRef<T> drop_until(PredicateT Pred) const { in drop_until() 403 MutableArrayRef<T> take_while(PredicateT Pred) const { in take_while() 410 MutableArrayRef<T> take_until(PredicateT Pred) const { in take_until()
|
| /freebsd-12.1/contrib/llvm/lib/FuzzMutate/ |
| H A D | RandomIRBuilder.cpp | 30 SourcePred Pred) { in findOrCreateSource() 43 ArrayRef<Value *> Srcs, SourcePred Pred) { in newSource() 135 ArrayRef<Value *> Srcs, SourcePred Pred) { in findPointer()
|
| H A D | Operations.cpp | 126 CmpInst::Predicate Pred) { in cmpOpDescriptor() 191 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex() local 223 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate() local 247 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validInsertValueIndex() local 298 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validShuffleVectorIndex() local
|
| H A D | IRMutator.cpp | 131 for (const auto &Pred : makeArrayRef(OpDesc->SourcePreds).slice(1)) in mutate() local 185 auto Pred = fuzzerop::onlyType(Inst.getType()); in mutate() local
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyCFGSort.cpp | 242 for (const MachineBasicBlock *Pred : MBB.predecessors()) in SortBlocks() local 363 for (auto Pred : MBB.predecessors()) in SortBlocks() local 370 for (auto Pred : MBB.predecessors()) in SortBlocks() local 379 for (auto Pred : MBB.predecessors()) in SortBlocks() local
|
| H A D | WebAssemblyFixIrreducibleControlFlow.cpp | 208 for (auto *Pred : MBB->predecessors()) { in run() local 234 for (auto *Pred : Looper->predecessors()) { in run() local 307 for (auto *Pred : MBB->predecessors()) { in run() local
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ThreadSafetyTIL.cpp | 59 unsigned BasicBlock::addPredecessor(BasicBlock *Pred) { in addPredecessor() 198 for (auto *Pred : Predecessors) in topologicalFinalSort() local 212 for (auto *Pred : Predecessors) { in computeDominator() local
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1320 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithZero() local 1353 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithConstant() local 1391 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpWithDominatingICmp() local 2024 CmpInst::Predicate Pred = Cmp.getPredicate(); in foldICmpShrConstant() local 2519 auto Pred = Cmp.getPredicate(); in foldICmpBitCastConstant() local 4331 ICmpInst::Predicate Pred = I.getPredicate(); in foldICmpUsingKnownBits() local 4558 ICmpInst::Predicate Pred = I.getPredicate(); in canonicalizeCmpWithConstant() local 4694 ICmpInst::Predicate Pred, NewPred; in foldICmpWithHighBitMask() local 4842 ICmpInst::Predicate Pred = I.getPredicate(); in visitICmpInst() local 5116 ICmpInst::Predicate Pred; in foldFCmpIntToFPConst() local [all …]
|
| H A D | InstCombineSelect.cpp | 52 CmpInst::Predicate Pred = getMinMaxPred(SPF); in createMinMax() local 64 CmpInst::Predicate Pred; in foldSelectBinOpIdentity() local 139 ICmpInst::Predicate Pred = Cmp->getPredicate(); in foldSelectICmpAnd() local 637 ICmpInst::Predicate Pred = ICI->getPredicate(); in canonicalizeSaturatedSubtract() local 693 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectCttzCtlz() local 744 ICmpInst::Predicate Pred = Cmp.getPredicate(); in adjustMinMax() local 974 ICmpInst::Predicate Pred = ICI->getPredicate(); in foldSelectInstWithICmp() local 1389 CmpInst::Predicate Pred; in foldSelectCmpBitcasts() local 1596 ICmpInst::Predicate Pred; in foldSelectRotate() local 1643 CmpInst::Predicate Pred; in visitSelectInst() local [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdaterImpl.h | 140 BlkT *Pred = Preds[p]; in BuildBlockList() local 253 BBInfo *Pred = Info->Preds[p]; in FindDominators() local 283 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) { in IsDefInDomFrontier() 374 BlkT *Pred = PredInfo->BB; in FindAvailableVals() local
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CoreEngine.h | 283 ExplodedNode *Pred) { in generateNode() 294 ExplodedNode *Pred) { in generateSink() 341 NodeBuilderWithSinks(ExplodedNode *Pred, ExplodedNodeSet &DstSet, in NodeBuilderWithSinks() 474 ExplodedNode *Pred; variable 521 ExplodedNode *Pred; variable
|
| /freebsd-12.1/contrib/llvm/include/llvm/FuzzMutate/ |
| H A D | OpDescriptor.h | 61 SourcePred(PredT Pred, MakeT Make) : Pred(Pred), Make(Make) {} in SourcePred() 62 SourcePred(PredT Pred, NoneType) : Pred(Pred) { in SourcePred()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMLoadStoreOptimizer.cpp | 484 ARMCC::CondCodes Pred, in UpdateBaseRegUses() 625 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, in CreateLoadStoreMulti() 824 ARMCC::CondCodes Pred, unsigned PredReg, const DebugLoc &DL, in CreateLoadStoreDouble() 893 ARMCC::CondCodes Pred = getInstrPredicate(*First, PredReg); in MergeOpsUpdate() local 1260 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); in MergeBaseUpdateLSMultiple() local 1402 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); in MergeBaseUpdateLoadStore() local 1509 ARMCC::CondCodes Pred = getInstrPredicate(MI, PredReg); in MergeBaseUpdateLSDouble() local 1667 ARMCC::CondCodes Pred = getInstrPredicate(*MI, PredReg); in FixInvalidRegPairOp() local 1762 ARMCC::CondCodes Pred = getInstrPredicate(*MBBI, PredReg); in LoadStoreMultipleOpti() local 2114 ARMCC::CondCodes &Pred, in CanFormLdStDWord() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopPredication.cpp | 230 ICmpInst::Predicate Pred; member 359 LoopPredication::parseLoopICmp(ICmpInst::Predicate Pred, Value *LHS, in parseLoopICmp() 384 ICmpInst::Predicate Pred, const SCEV *LHS, in expandCheck() 650 ICmpInst::Predicate Pred; in parseLoopLatchICmp() local 684 auto IsUnsupportedPredicate = [](const SCEV *Step, ICmpInst::Predicate Pred) { in parseLoopLatchICmp()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | ScheduleDAGRRList.cpp | 1071 for (const SDep &Pred : ChainPreds) { in TryUnfoldSU() local 1076 for (const SDep &Pred : LoadPreds) { in TryUnfoldSU() local 1081 for (const SDep &Pred : NodePreds) { in TryUnfoldSU() local 1944 auto &Pred = TempSU->Preds[P]; in CalcNodeSethiUllmanNumber() local 2070 for (const SDep &Pred : SU->Preds) { in HighRegPressure() local 2119 for (const SDep &Pred : SU->Preds) { in RegPressureDiff() local 2162 for (const SDep &Pred : SU->Preds) { in scheduledNode() local 2244 for (const SDep &Pred : SU->Preds) { in unscheduledNode() local 2330 for (const SDep &Pred : SU->Preds) { in calcMaxScratches() local 2341 for (const SDep &Pred : SU->Preds) { in hasOnlyLiveInOpers() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZTDC.cpp | 125 auto Pred = I.getPredicate(); in convertFCmp() local 235 auto Pred = I.getPredicate(); in convertICmp() local
|