Searched refs:UseVector (Results 1 – 5 of 5) sorted by relevance
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | DeadArgumentElimination.h | 117 using UseVector = SmallVector<RetOrArg, 5>; variable 124 Liveness markIfNotLive(RetOrArg Use, UseVector &MaybeLiveUses); 125 Liveness surveyUse(const Use *U, UseVector &MaybeLiveUses, 127 Liveness surveyUses(const Value *V, UseVector &MaybeLiveUses); 132 const UseVector &MaybeLiveUses);
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 367 UseVector &MaybeLiveUses) { 386 DeadArgumentEliminationPass::surveyUse(const Use *U, UseVector &MaybeLiveUses, 475 UseVector &MaybeLiveUses) { 517 using RetUses = SmallVector<UseVector, 5>; in surveyFunction() 596 UseVector MaybeLiveAggregateUses; in surveyFunction() 626 UseVector MaybeLiveArgUses; in surveyFunction() 661 const UseVector &MaybeLiveUses) {
|
| H A D | OpenMPOpt.cpp | 344 using UseVector = SmallVector<Use *, 16>; typedef 353 UseVector &getOrCreateUseVector(Function *F) { in getOrCreateUseVector() 354 std::shared_ptr<UseVector> &UV = UsesMap[F]; in getOrCreateUseVector() 356 UV = std::make_shared<UseVector>(); in getOrCreateUseVector() 362 const UseVector *getUseVector(Function &F) const { in getUseVector() 392 UseVector &UV = getOrCreateUseVector(F); in foreachUse() 412 DenseMap<Function *, std::shared_ptr<UseVector>> UsesMap;
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 1664 bool UseVector = IsCurrIdxVector || IsPrevIdxVector; ConstantFoldGetElementPtr() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 780 bool IsConstantSrc, bool UseVector, 20188 bool IsConstantSrc, bool UseVector, bool UseTrunc) { in getStoreMergeCandidates() 20193 assert((!UseTrunc || !UseVector) && in getStoreMergeCandidates() 20220 if (UseVector) { in checkMergeStoreCandidatesForDependencies() 20228 if (UseVector) { in checkMergeStoreCandidatesForDependencies() 20748 bool UseVector = (LastLegalVectorType > LastLegalType) && AllowVectors; in tryStoreMergeOfLoads() 20749 unsigned NumElem = (UseVector) ? LastLegalVectorType : LastLegalType; in tryStoreMergeOfLoads() 20750 bool UseTrunc = LastIntegerTrunc && !UseVector; in tryStoreMergeOfLoads() 20783 UseVector, UseTrunc); in tryStoreMergeOfLoads() 20854 /*UseVector*/ tru in mergeConsecutiveStores() 19850 mergeStoresOfConstantsOrVecElts(SmallVectorImpl<MemOpLink> & StoreNodes,EVT MemVT,unsigned NumStores,bool IsConstantSrc,bool UseVector,bool UseTrunc) mergeStoresOfConstantsOrVecElts() argument 20402 bool UseVector = (LastLegalVectorType > LastLegalType) && AllowVectors; tryStoreMergeOfConstants() local [all...] |