Home
last modified time | relevance | path

Searched defs:Stores (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project/llvm/lib/Transforms/Scalar/
H A DSink.cpp31 SmallPtrSetImpl<Instruction *> &Stores) { in isSafeToMove() argument
103 SmallPtrSetImpl<Instruction *> &Stores, in SinkInstruction() argument
188 SmallPtrSet<Instruction *, 8> Stores; in ProcessBlock() local
H A DScalarizer.cpp1144 ValueVector Stores; visitStoreInst() local
H A DLoopIdiomRecognize.cpp1001 processLoopStridedStore(Value * DestPtr,const SCEV * StoreSizeSCEV,MaybeAlign StoreAlignment,Value * StoredVal,Instruction * TheStore,SmallPtrSetImpl<Instruction * > & Stores,const SCEVAddRecExpr * Ev,const SCEV * BECount,bool IsNegStride,bool IsLoopMemset) processLoopStridedStore() argument
H A DSROA.cpp4313 SmallVector<StoreInst *, 4> Stores; presplitLoadsAndStores() local
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLoadStoreOpt.h105 SmallVector<GStore *> Stores; variable
/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DSLPVectorizer.h168 StoreListMap Stores; global() member
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonStoreWidening.cpp
H A DHexagonLoopIdiomRecognition.cpp2007 collectStores(Loop * CurLoop,BasicBlock * BB,SmallVectorImpl<StoreInst * > & Stores) collectStores() argument
2368 SmallVector<StoreInst*,8> Stores; runOnLoopBlock() local
/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp109 SetVector<Value *> Stores; in runInternal() local
H A DLoopAccessAnalysis.cpp2403 SmallVector<StoreInst *, 16> Stores; analyzeLoop() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLoadStoreOpt.cpp360 doSingleStoreMerge(SmallVectorImpl<GStore * > & Stores) doSingleStoreMerge() argument
909 SmallVector<GStore *, 16> Stores; mergeTruncStoresBlock() local
[all...]
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerCombiner.cpp580 tryOptimizeConsecStores(SmallVectorImpl<StoreInfo> & Stores,CSEMIRBuilder & MIB) tryOptimizeConsecStores() argument
654 SmallVector<StoreInfo, 8> Stores; optimizeConsecutiveMemOpAddressing() local
[all...]
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp647 SmallVector<StoreInst *, 8> Stores; instrumentFunction() local
881 InjectTraceForLoadsAndStores(Function &,ArrayRef<LoadInst * > Loads,ArrayRef<StoreInst * > Stores) InjectTraceForLoadsAndStores() argument
/llvm-project/polly/lib/Transform/
H A DZoneAlgo.cpp326 auto Stores = makeEmptyUnionMap(); in collectIncompatibleElts() local
/llvm-project/llvm/unittests/IR/
H A DDebugInfoTest.cpp761 SmallVector<Instruction *> Stores; TEST() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp770 Value2SUsMap Stores, Loads(1 /*TrueMemOrderLatency*/); buildSchedGraph() local
[all...]
/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp521 SmallVector<std::pair<CharUnits, CharUnits>, 1> Stores; EmitNullBaseClassInitialization() local
/llvm-project/llvm/lib/Transforms/IPO/
H A DGlobalOpt.cpp1361 SmallVector<StoreInst *, 4> Stores; isPointerValueDeadOnEntryToFunction() local
/llvm-project/polly/lib/Analysis/
H A DScopBuilder.cpp145 enum class GranularityChoice { BasicBlocks, ScalarIndependence, Stores }; enumerator
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp9697 SmallVector<SDValue, 8> Stores; scalarizeVectorStore() local
9759 SmallVector<SDValue, 8> Stores; expandUnalignedLoad() local
9920 SmallVector<SDValue, 8> Stores; expandUnalignedStore() local
[all...]
H A DLegalizeDAG.cpp1525 SmallVector<SDValue, 8> Stores; ExpandVectorBuildThroughStack() local
H A DDAGCombiner.cpp8915 SmallVector<StoreSDNode *, 8> Stores = {N}; mergeTruncStores() local
[all...]
/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp15817 DenseSet<Value *> Stores(Chain.begin(), Chain.end()); vectorizeStoreChain() local
15909 vectorizeStores(ArrayRef<StoreInst * > Stores,BoUpSLP & R,DenseSet<std::tuple<Value *,Value *,Value *,Value *,unsigned>> & Visited) vectorizeStores() argument
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16719 SmallVector<SDValue, 4> Stores; PerformSplittingToNarrowingStores() local
16767 SmallVector<SDValue, 4> Stores; PerformSplittingMVETruncToNarrowingStores() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11606 SmallVector<SDValue, 4> Stores; LowerVectorStore() local

12