Home
last modified time | relevance | path

Searched refs:SmallSetVector (Results 1 – 25 of 86) sorted by relevance

1234

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DSetVector.h298 class SmallSetVector
301 SmallSetVector() = default;
305 SmallSetVector(It Start, It End) { in SmallSetVector() function
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DExternalSemaSource.h24 template <class T, unsigned n> class SmallSetVector; variable
146 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {} in ReadUnusedLocalTypedefNameCandidates()
H A DMultiplexExternalSemaSource.h285 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) override;
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DDCE.cpp82 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction()
116 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode()
H A DGVNSink.cpp121 SmallSetVector<BasicBlock *, 4> ActiveBlocks;
157 SmallSetVector<BasicBlock *, 4> &getActiveBlocks() { return ActiveBlocks; } in getActiveBlocks()
159 void restrictToBlocks(SmallSetVector<BasicBlock *, 4> &Blocks) { in restrictToBlocks()
275 void restrictToBlocks(const SmallSetVector<BasicBlock *, 4> &NewBlocks) { in restrictToBlocks()
H A DLICM.cpp369 SmallSetVector<Value *, 8> PointerMustAliases; in runOnLoop()
1401 SmallSetVector<BasicBlock *, 8> PredBBs(pred_begin(ExitBB), pred_end(ExitBB)); in splitPredecessorsOfLoopExit()
1506 SmallSetVector<User*, 8> Users(I.user_begin(), I.user_end()); in sink()
1611 const SmallSetVector<Value *, 8> &PointerMustAliases;
1640 const SmallSetVector<Value *, 8> &PMA, in LoopPromoter()
1724 const SmallSetVector<Value *, 8> &PointerMustAliases, in promoteLoopAccessesToScalars()
H A DSpeculateAroundPHIs.cpp554 SmallSetVector<BasicBlock *, 16> &PredSet, in speculatePHIs()
763 SmallSetVector<BasicBlock *, 16> PredSet; in tryToSpeculatePHIs()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DLCSSA.cpp78 SmallSetVector<PHINode *, 16> PHIsToRemove; in formLCSSAForInstructions()
262 SmallSetVector<BasicBlock *, 8> &BlocksDominatingExits) { in computeBlocksDominatingExits()
314 SmallSetVector<BasicBlock *, 8> BlocksDominatingExits; in formLCSSA()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64PBQPRegAlloc.h27 SmallSetVector<unsigned, 32> Chains;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DASTImporterLookupTable.h54 using DeclList = llvm::SmallSetVector<NamedDecl *, 2>;
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DSetTheory.h68 using RecSet = SmallSetVector<Record *, 16>;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DModule.h128 llvm::SmallSetVector<const FileEntry *, 2> TopHeaders;
282 llvm::SmallSetVector<Module *, 2> Imports;
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DTailDuplicator.h106 SmallSetVector<MachineBasicBlock *, 8> &Succs);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DHeaderSearchOptions.h171 llvm::SmallSetVector<llvm::CachedHashString, 16> ModulesIgnoreMacros;
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DAlwaysInliner.cpp37 SmallSetVector<CallSite, 16> Calls; in run()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTailDuplicator.cpp99 SmallSetVector<MachineBasicBlock *, 8> Preds(MBB->pred_begin(), in VerifyPHIs()
158 SmallSetVector<MachineBasicBlock *, 8> Succs(MBB->succ_begin(), in tailDuplicateAndUpdate()
464 SmallSetVector<MachineBasicBlock *, 8> &Succs) { in updateSuccessorsPHIs()
815 SmallSetVector<MachineBasicBlock *, 8> Preds(TailBB->pred_begin(), in tailDuplicate()
H A DProcessImplicitDefs.cpp33 SmallSetVector<MachineInstr*, 16> WorkList;
H A DMachineCopyPropagation.cpp219 SmallSetVector<MachineInstr *, 8> MaybeDeadCopies;
571 for (SmallSetVector<MachineInstr *, 8>::iterator DI = in CopyPropagateBlock()
H A DMachinePipeliner.cpp1229 SmallSetVector<SUnit *, 8> &Preds, in pred_L()
1262 SmallSetVector<SUnit *, 8> &Succs, in succ_L()
1415 SmallSetVector<SUnit *, 8> S1; in colocateNodeSets()
1422 SmallSetVector<SUnit *, 8> S2; in colocateNodeSets()
1463 SmallSetVector<SUnit *, 8> N; in groupRemainingNodes()
1491 SmallSetVector<SUnit *, 8> N; in groupRemainingNodes()
1540 SmallSetVector<SUnit *, 8> &Result) { in isIntersect()
1593 SmallSetVector<SUnit *, 8> R; in computeNodeOrder()
1599 SmallSetVector<SUnit *, 8> N; in computeNodeOrder()
1676 SmallSetVector<SUnit *, 8> N; in computeNodeOrder()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemDepPrinter.cpp37 typedef SmallSetVector<Dep, 4> DepSet;
H A DTypeBasedAliasAnalysis.cpp485 SmallSetVector<const MDNode *, 4> PathA; in getLeastCommonType()
494 SmallSetVector<const MDNode *, 4> PathB; in getLeastCommonType()
H A DCGSCCPassManager.cpp439 SmallSetVector<Node *, 4> PromotedRefTargets; in updateCGAndAnalysisManagerForFunctionPass()
440 SmallSetVector<Node *, 4> DemotedCallTargets; in updateCGAndAnalysisManagerForFunctionPass()
H A DVectorUtils.cpp496 SmallSetVector<Metadata *, 4> Union; in uniteAccessGroups()
815 SmallSetVector<InterleaveGroup<Instruction> *, 4> StoreGroups; in analyzeInterleaving()
817 SmallSetVector<InterleaveGroup<Instruction> *, 4> LoadGroups; in analyzeInterleaving()
H A DMemorySSAUpdater.cpp673 [&](const SmallSetVector<BasicBlock *, 2> &BBSet) -> BasicBlock * { in applyInsertUpdates()
713 SmallSetVector<BasicBlock *, 2> Added; in applyInsertUpdates()
714 SmallSetVector<BasicBlock *, 2> Prev; in applyInsertUpdates()
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h151 bool promoteLoopAccessesToScalars(const SmallSetVector<Value *, 8> &,

1234