Home
last modified time | relevance | path

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

/llvm-project/llvm/docs/
H A DSpeculativeLoadHardening.md518 ##### Hardening loaded values
626 ##### Hardening the address of the load
775 ##### Optimizations
/llvm-project/llvm/lib/CodeGen/
H A DExpandMemCmp.cpp380 const LoadPair Loads = in emitLoadCompareByteBlock() local
437 const LoadPair Loads = getLoadPair( in getCompareLoadPairs() local
537 const LoadPair Loads = getLoadPair(LoadSizeType, BSwapSizeType, MaxLoadType, in emitLoadCompareBlock() local
658 const LoadPair Loads = getLoadPair(LoadSizeType, BSwapSizeType, getMemCmpOneBlock() local
663 const LoadPair Loads = getLoadPair(LoadSizeType, BSwapSizeType, MaxLoadType, getMemCmpOneBlock() local
[all...]
H A DWinEHPrepare.cpp1248 DenseMap<BasicBlock *, Value *> Loads; insertPHILoads() local
1318 replaceUseWithLoad(Value * V,Use & U,AllocaInst * & SpillSlot,DenseMap<BasicBlock *,Value * > & Loads,Function & F) replaceUseWithLoad() argument
H A DScheduleDAGInstrs.cpp770 // or Loads, and have therefore their own 'NonAlias' in buildSchedGraph() local
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp78 DenseMap<BasicBlock*, Value*> Loads; in DemoteRegToStack() local
/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp197 SmallVector<LoadInst*, 4> Loads; global() member in __anona5fe241c0111::WidenedLoad
340 SmallVector<LoadInst*, 8> Loads; RecordMemoryOps() local
729 CreateWideLoad(MemInstList & Loads,IntegerType * LoadTy) CreateWideLoad() argument
[all...]
H A DARMSelectionDAGInfo.cpp204 SDValue Loads[6]; EmitTargetCodeForMemcpy() local
H A DARMISelLowering.cpp17857 SmallVector<SDValue, 4> Loads; PerformSplittingToWideningLoad() local
18768 SmallVector<SDValue, 4> Loads; PerformSplittingMVEEXTToWideningLoad() local
18879 SmallVector<SDValue> Loads; PerformMVEExtCombine() local
[all...]
/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp108 SetVector<Value *> Loads; in runInternal() local
H A DLoopAccessAnalysis.cpp2402 SmallVector<LoadInst *, 16> Loads; analyzeLoop() local
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerArgs.cpp359 SmallVector<Load> Loads; adjustByValArgAlignment() local
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerCoverage.cpp646 SmallVector<LoadInst *, 8> Loads; instrumentFunction() local
881 InjectTraceForLoadsAndStores(Function &,ArrayRef<LoadInst * > Loads,ArrayRef<StoreInst * > Stores) InjectTraceForLoadsAndStores() argument
/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp573 SmallVector<LoadInst *, 16> Loads; findArgParts() local
H A DGlobalOpt.cpp1360 SmallVector<LoadInst *, 4> Loads; isPointerValueDeadOnEntryToFunction() local
1425 SmallVector<LoadInst *> Loads; forwardStoredOnceStore() local
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp273 SmallVector<SDNode*, 4> Loads; in ClusterNeighboringLoads() local
H A DDAGCombiner.cpp6557 SearchForAndLoads(SDNode * N,SmallVectorImpl<LoadSDNode * > & Loads,SmallPtrSetImpl<SDNode * > & NodesWithConsts,ConstantSDNode * Mask,SDNode * & NodeToMask) SearchForAndLoads() argument
6657 SmallVector<LoadSDNode*, 8> Loads; BackwardsPropagateMask() local
9145 SmallPtrSet<LoadSDNode *, 8> Loads; MatchLoadCombine() local
13061 SmallVector<SDValue, 4> Loads; CombineExtLoad() local
19153 unsigned Loads = 0; global() member
[all...]
/llvm-project/polly/lib/Transform/
H A DZoneAlgo.cpp327 auto Loads = makeEmptyUnionMap(); in collectIncompatibleElts() local
/llvm-project/polly/lib/Analysis/
H A DScopBuilder.cpp2582 SmallVector<MemoryAccess *, 2> Loads; checkForReductions() local
2969 collectCandidateReductionLoads(MemoryAccess * StoreMA,SmallVectorImpl<MemoryAccess * > & Loads) collectCandidateReductionLoads() argument
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp1114 SmallVector<Value *> Loads(NumSectors + DoAlign, nullptr); in realignLoadGroup() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp4312 SmallVector<LoadInst *, 4> Loads; presplitLoadsAndStores() local
/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp3780 SmallSetVector<const MachineInstr *, 8> Loads; findLoadOffsetsForLoadOrCombine() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp11559 SmallVector<SDValue, 4> Loads; LowerVectorLoad() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp8328 SmallVector<SDValue, 4> Loads; lowerSBuffer() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp20294 isLoadOrMultipleLoads(SDValue B,SmallVector<LoadSDNode * > & Loads) isLoadOrMultipleLoads() argument
[all...]
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6934 SmallVector<LoadSDNode*, 8> Loads(NumElems, nullptr); EltsFromConsecutiveLoads() local
[all...]