Searched refs:Loads (Results 1 - 18 of 18) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp199 SmallVector<LoadInst*, 4> Loads; member in class:__anon5071::WidenedLoad
205 Loads.push_back(I);
229 LoadInst* CreateWideLoad(MemInstList &Loads, IntegerType *LoadTy);
318 LLVM_DEBUG(dbgs() << "Loads are sequential and valid:\n";
351 SmallVector<LoadInst*, 8> Loads; local
367 Loads.push_back(Ld);
370 if (Loads.empty() || Loads.size() > NumLoadLimit)
380 for (auto Read : Loads) {
412 for (auto *Base : Loads) {
733 CreateWideLoad(MemInstList &Loads, IntegerType *LoadTy) argument
[all...]
H A DARMSelectionDAGInfo.cpp157 SDValue Loads[6]; local
212 Loads[i] = DAG.getLoad(VT, dl, Chain,
216 TFOps[i] = Loads[i].getValue(1);
229 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp69 DenseMap<BasicBlock*, Value*> Loads; local
72 Value *&V = Loads[PN->getIncomingBlock(i)];
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp78 // When Stores and Loads maps (or NonAliasStores and NonAliasLoads)
757 Value2SUsMap Stores, Loads(1 /*TrueMemOrderLatency*/);
760 // or Loads, and have therefore their own 'NonAlias'
900 addBarrierChain(Loads);
944 addChainDependencies(SU, Loads);
958 addChainDependencies(SU, (ThisMayAlias ? Loads : NonAliasLoads), V);
971 addChainDependencies(SU, Loads, UnknownValue);
980 Loads.insert(SU, UnknownValue);
991 (ThisMayAlias ? Loads : NonAliasLoads).insert(SU, V);
999 if (Stores.size() + Loads
[all...]
H A DWinEHPrepare.cpp82 DenseMap<BasicBlock *, Value *> &Loads, Function &F);
1093 DenseMap<BasicBlock *, Value *> Loads; local
1103 replaceUseWithLoad(PN, U, SpillSlot, Loads, F);
1164 DenseMap<BasicBlock *, Value *> &Loads,
1224 Value *&Load = Loads[IncomingBlock];
1163 replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, DenseMap<BasicBlock *, Value *> &Loads, Function &F) argument
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysisEvaluator.cpp101 SetVector<Value *> Loads; local
112 Loads.insert(&*I);
178 for (Value *Load : Loads) {
H A DLoopAccessAnalysis.cpp1796 SmallVector<LoadInst *, 16> Loads; local
1866 Loads.push_back(Ld);
1960 for (LoadInst *LD : Loads) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.cpp266 SmallVector<SDNode*, 4> Loads; local
270 Loads.push_back(BaseLoad);
276 Loads.push_back(Load);
285 SDNode *Lead = Loads[0];
289 for (unsigned I = 1, E = Loads.size(); I != E; ++I) {
291 SDNode *Load = Loads[I];
H A DDAGCombiner.cpp629 bool SearchForAndLoads(SDNode *N, SmallVectorImpl<LoadSDNode*> &Loads,
4889 SmallVectorImpl<LoadSDNode*> &Loads,
4924 Loads.push_back(Load);
4947 if (!SearchForAndLoads(Op.getNode(), Loads, NodesWithConsts, Mask,
4989 SmallVector<LoadSDNode*, 8> Loads;
4992 if (SearchForAndLoads(N, Loads, NodesWithConsts, Mask, FixupNode)) {
4993 if (Loads.size() == 0)
5026 for (auto *Load : Loads) {
6795 SmallPtrSet<LoadSDNode *, 8> Loads; local
6830 // Loads mus
4888 SearchForAndLoads(SDNode *N, SmallVectorImpl<LoadSDNode*> &Loads, SmallPtrSetImpl<SDNode*> &NodesWithConsts, ConstantSDNode *Mask, SDNode *&NodeToMask) argument
9313 SmallVector<SDValue, 4> Loads; local
14438 unsigned Loads = 0; member in struct:__anon4642::LoadedSlice::Cost
[all...]
H A DLegalizeVectorTypes.cpp4943 SmallVector<SDValue, 16> Loads; local
4944 Loads.push_back(L);
4947 Loads.push_back(DAG.getUNDEF(L->getValueType(0)));
4950 L = DAG.getNode(ISD::CONCAT_VECTORS, dl, LdOp->getValueType(0), Loads);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp48 #include "llvm/Analysis/Loads.h"
665 SmallVector<LoadInst *, 16> Loads; local
674 Loads.push_back(LI);
708 Loads.push_back(LI);
740 if (Loads.empty())
752 for (LoadInst *Load : Loads) {
H A DGlobalOpt.cpp407 // Loads are ok.
1816 SmallVector<LoadInst *, 4> Loads;
1822 Loads.push_back(LI);
1837 Loads.push_back(LI);
1860 if (Loads.size() * Stores.size() > Threshold)
1863 for (auto *L : Loads) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp42 #include "llvm/Analysis/Loads.h"
3636 SmallVector<LoadInst *, 4> Loads;
3700 Loads.push_back(LI);
3804 Loads.erase(llvm::remove_if(Loads,
3808 Loads.end());
3812 if (Loads.empty() && Stores.empty())
3837 for (LoadInst *LI : Loads) {
/freebsd-12-stable/contrib/subversion/subversion/libsvn_wc/
H A Dwc-metadata.sql626 ANALYZE sqlite_master; /* Loads sqlite_stat1 data for query optimizer */
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp5699 SmallVector<SDValue, 4> Loads; local
5731 Loads.push_back(getMemIntrinsicNode(AMDGPUISD::BUFFER_LOAD, DL, VTList, Ops,
5736 return DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, Loads);
5738 return Loads[0];
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp10238 SDValue Loads[4], LoadChains[4]; local
10244 Loads[i] = DAG.getLoad(MVT::i32, dl, StoreChain, Idx,
10246 LoadChains[i] = Loads[i].getValue(1);
10257 StoreChain, dl, Loads[i], Idx, SN->getPointerInfo().getWithOffset(i),
/freebsd-12-stable/lib/clang/libllvm/
H A DMakefile90 SRCS_MIN+= Analysis/Loads.cpp
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8072 SmallVector<LoadSDNode*, 8> Loads(NumElems, nullptr);
8096 if (!findEltLoadSrc(Elt, Loads[i], ByteOffsets[i]) || ByteOffsets[i] < 0)
8098 unsigned LoadSizeInBits = Loads[i]->getValueSizeInBits(0);
8124 LoadSDNode *LDBase = Loads[FirstLoadedElt];
8138 LoadSDNode *Ld = Loads[EltIdx];
8143 Loads[BaseIdx] == Ld && ByteOffsets[BaseIdx] == 0);
8166 auto CreateLoad = [&DAG, &DL, &Loads](EVT VT, LoadSDNode *LDBase) {
8173 for (auto *LD : Loads)
8258 for (auto *LD : Loads)
22780 assert(NewLd->getNumValues() == 2 && "Loads mus
[all...]

Completed in 536 milliseconds