Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMSelectionDAGInfo.cpp158 SDValue Loads[6]; in EmitTargetCodeForMemcpy() local
213 Loads[i] = DAG.getLoad(VT, dl, Chain, in EmitTargetCodeForMemcpy()
217 TFOps[i] = Loads[i].getValue(1); in EmitTargetCodeForMemcpy()
230 TFOps[i] = DAG.getStore(Chain, dl, Loads[i], in EmitTargetCodeForMemcpy()
H A DARMParallelDSP.cpp310 SmallVector<LoadInst*, 8> Loads; in RecordSequentialLoads() local
315 Loads.push_back(Ld); in RecordSequentialLoads()
320 for (auto *Ld0 : Loads) { in RecordSequentialLoads()
321 for (auto *Ld1 : Loads) { in RecordSequentialLoads()
H A DARMSchedule.td92 // Loads/Stores.
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp70 DenseMap<BasicBlock*, Value*> Loads; in DemoteRegToStack() local
73 Value *&V = Loads[PN->getIncomingBlock(i)]; in DemoteRegToStack()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp735 Value2SUsMap Stores, Loads(1 /*TrueMemOrderLatency*/); in buildSchedGraph() local
870 addBarrierChain(Loads); in buildSchedGraph()
898 addChainDependencies(SU, Loads); in buildSchedGraph()
912 addChainDependencies(SU, (ThisMayAlias ? Loads : NonAliasLoads), V); in buildSchedGraph()
925 addChainDependencies(SU, Loads, UnknownValue); in buildSchedGraph()
934 Loads.insert(SU, UnknownValue); in buildSchedGraph()
945 (ThisMayAlias ? Loads : NonAliasLoads).insert(SU, V); in buildSchedGraph()
953 if (Stores.size() + Loads.size() >= HugeRegion) { in buildSchedGraph()
955 reduceHugeMemNodeMaps(Stores, Loads, getReductionSize()); in buildSchedGraph()
H A DWinEHPrepare.cpp81 DenseMap<BasicBlock *, Value *> &Loads, Function &F);
1091 DenseMap<BasicBlock *, Value *> Loads; in insertPHILoads() local
1101 replaceUseWithLoad(PN, U, SpillSlot, Loads, F); in insertPHILoads()
1162 DenseMap<BasicBlock *, Value *> &Loads, in replaceUseWithLoad() argument
1222 Value *&Load = Loads[IncomingBlock]; in replaceUseWithLoad()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp248 SmallVector<SDNode*, 4> Loads; in ClusterNeighboringLoads() local
252 Loads.push_back(BaseLoad); in ClusterNeighboringLoads()
258 Loads.push_back(Load); in ClusterNeighboringLoads()
267 SDNode *Lead = Loads[0]; in ClusterNeighboringLoads()
271 for (unsigned I = 1, E = Loads.size(); I != E; ++I) { in ClusterNeighboringLoads()
273 SDNode *Load = Loads[I]; in ClusterNeighboringLoads()
H A DDAGCombiner.cpp4350 Loads.push_back(Load); in SearchForAndLoads()
4419 if (Loads.size() == 0) in BackwardsPropagateMask()
4452 for (auto *Load : Loads) { in BackwardsPropagateMask()
5981 Loads.insert(L); in MatchLoadCombine()
6032 for (LoadSDNode *L : Loads) in MatchLoadCombine()
8348 SmallVector<SDValue, 4> Loads; in CombineExtLoad() local
13252 unsigned Loads = 0; member
13289 Loads += RHS.Loads; in operator +=()
13298 return Loads == RHS.Loads && Truncates == RHS.Truncates && in operator ==()
13623 --GlobalLSCost.Loads; in adjustCostForPairing()
[all …]
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp101 SetVector<Value *> Loads; in runInternal() local
112 Loads.insert(&*I); in runInternal()
178 for (Value *Load : Loads) { in runInternal()
H A DLoopAccessAnalysis.cpp1776 SmallVector<LoadInst *, 16> Loads; in analyzeLoop() local
1818 Loads.push_back(Ld); in analyzeLoop()
1907 for (LoadInst *LD : Loads) { in analyzeLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp636 SmallVector<LoadInst *, 16> Loads; in isSafeToPromoteArgument() local
645 Loads.push_back(LI); in isSafeToPromoteArgument()
674 Loads.push_back(LI); in isSafeToPromoteArgument()
706 if (Loads.empty()) in isSafeToPromoteArgument()
718 for (LoadInst *Load : Loads) { in isSafeToPromoteArgument()
H A DGlobalOpt.cpp1783 SmallVector<LoadInst *, 4> Loads; in isPointerValueDeadOnEntryToFunction() local
1789 Loads.push_back(LI); in isPointerValueDeadOnEntryToFunction()
1804 Loads.push_back(LI); in isPointerValueDeadOnEntryToFunction()
1827 if (Loads.size() * Stores.size() > Threshold) in isPointerValueDeadOnEntryToFunction()
1830 for (auto *L : Loads) { in isPointerValueDeadOnEntryToFunction()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCScheduleP8.td30 def P8_LU1 : FuncUnit; // Loads or fixed-point operations 1
31 def P8_LU2 : FuncUnit; // Loads or fixed-point operations 2
H A DPPCScheduleP9.td303 // Loads can have 4, 5 or 6 cycles of latency.
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm926ejs.md122 ;; Loads with a shifted offset take 3 cycles, and are (a) probably the
H A Darm1026ejs.md162 ;; Loads and stores which use a scaled register offset or scaled
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3571 SmallVector<LoadInst *, 4> Loads; in presplitLoadsAndStores() local
3635 Loads.push_back(LI); in presplitLoadsAndStores()
3739 Loads.erase(llvm::remove_if(Loads, in presplitLoadsAndStores()
3743 Loads.end()); in presplitLoadsAndStores()
3747 if (Loads.empty() && Stores.empty()) in presplitLoadsAndStores()
3772 for (LoadInst *LI : Loads) { in presplitLoadsAndStores()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A D8540.md152 ;; Loads
/freebsd-12.1/crypto/heimdal/kadmin/
H A Dkadmin-commands.in111 help = "Loads a previously dumped file. Local (-l) mode only."
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ScheduleAtom.td43 // Loads are 3 cycles, so ReadAfterLd registers needn't be available until 3
164 // Loads, stores, and moves, not folded with other operations.
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCInstrFormats.td328 // aa - Incrementing mode. Loads and stores can write-back address pre- or
332 // Loads and Stores support different memory addressing modes:
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoD.td278 /// Loads
H A DRISCVInstrInfoF.td318 /// Loads
/freebsd-12.1/contrib/gcc/config/mips/
H A D24k.md43 ;; 1. Loads: lb, lbu, lh, lhu, ll, lw, lwl, lwr, lwpc, lwxs
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64SchedThunderX.td268 // Vector Loads

123