/external/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 68 DenseMap<BasicBlock*, Value*> Loads; local 71 Value *&V = Loads[PN->getIncomingBlock(i)];
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 64 std::map<BasicBlock*, Value*> Loads; local 67 Value *&V = Loads[PN->getIncomingBlock(i)];
|
/external/swiftshader/third_party/LLVM/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 57 SDValue Loads[MAX_LOADS_IN_LDM]; local 66 Loads[i] = DAG.getLoad(VT, dl, Chain, 71 TFOps[i] = Loads[i].getValue(1); 78 TFOps[i] = DAG.getStore(Chain, dl, Loads[i], 105 Loads[i] = DAG.getLoad(VT, dl, Chain, 109 TFOps[i] = Loads[i].getValue(1); 127 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
|
/external/swiftshader/third_party/LLVM/lib/Target/PTX/ |
H A D | PTXSelectionDAGInfo.cpp | 59 SDValue Loads[MAX_LOADS_IN_LDM]; local 69 Loads[i] = DAG.getLoad(VT, dl, Chain, 74 TFOps[i] = Loads[i].getValue(1); 81 TFOps[i] = DAG.getStore(Chain, dl, Loads[i], 108 Loads[i] = DAG.getLoad(VT, dl, Chain, 112 TFOps[i] = Loads[i].getValue(1); 130 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
|
/external/llvm/lib/Analysis/ |
H A D | AliasAnalysisEvaluator.cpp | 103 SetVector<Value *> Loads; local 114 Loads.insert(&*I); 178 for (Value *Load : Loads) {
|
H A D | LoopAccessAnalysis.cpp | 1514 SmallVector<LoadInst *, 16> Loads; local 1556 Loads.push_back(Ld); 1638 for (LoadInst *LD : Loads) {
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 249 SmallVector<SDNode*, 4> Loads; local 253 Loads.push_back(BaseLoad); 259 Loads.push_back(Load); 268 SDNode *Lead = Loads[0]; 272 for (unsigned I = 1, E = Loads.size(); I != E; ++I) { 274 SDNode *Load = Loads[I];
|
H A D | LegalizeVectorTypes.cpp | 3566 SmallVector<SDValue, 16> Loads; local 3567 Loads.push_back(L); 3570 Loads.push_back(DAG.getUNDEF(L->getValueType(0))); 3573 L = DAG.getNode(ISD::CONCAT_VECTORS, dl, LdOp->getValueType(0), Loads);
|
H A D | DAGCombiner.cpp | 454 /// Loads that may alias with those stores are placed in AliasLoadNodes. 5978 SmallVector<SDValue, 4> Loads; local 5995 Loads.push_back(SplitLoad.getValue(0)); 6000 SDValue NewValue = DAG.getNode(ISD::CONCAT_VECTORS, DL, DstVT, Loads); 10194 unsigned Loads; member in struct:__anon12624::LoadedSlice::Cost 10201 : ForCodeSize(ForCodeSize), Loads(0), Truncates(0), 10206 : ForCodeSize(ForCodeSize), Loads(1), Truncates(0), 10234 Loads += RHS.Loads; 10243 return Loads [all...] |
/external/llvm/lib/Target/ARM/ |
H A D | ARMSelectionDAGInfo.cpp | 158 SDValue Loads[6]; local 212 Loads[i] = DAG.getLoad(VT, dl, Chain, 217 TFOps[i] = Loads[i].getValue(1); 236 TFOps[i] = DAG.getStore(Chain, dl, Loads[i],
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoadCombine.cpp | 1 //===- LoadCombine.cpp - Combine Adjacent Loads ---------------------------===// 38 #define LDCOMBINE_NAME "Combine Adjacent Loads" 122 for (auto &Loads : LoadMap) { 123 if (Loads.second.size() < 2) 125 std::sort(Loads.second.begin(), Loads.second.end(), 129 if (aggregateLoads(Loads.second)) 139 bool LoadCombine::aggregateLoads(SmallVectorImpl<LoadPOPPair> &Loads) { argument 140 assert(Loads.size() >= 2 && "Insufficient loads!"); 147 for (auto &L : Loads) { 183 combineLoads(SmallVectorImpl<LoadPOPPair> &Loads) argument [all...] |
/external/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 41 #include "llvm/Analysis/Loads.h" 528 SmallVector<LoadInst*, 16> Loads; local 536 Loads.push_back(LI); 564 Loads.push_back(LI); 594 if (Loads.empty()) return true; // No users, this is a dead argument. 605 for (LoadInst *Load : Loads) {
|
H A D | GlobalOpt.cpp | 329 // Loads are ok. 1689 SmallVector<LoadInst *, 4> Loads; local 1695 Loads.push_back(LI); 1710 Loads.push_back(LI); 1733 if (Loads.size() * Stores.size() > Threshold) 1736 for (auto *L : Loads) {
|
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 378 SmallVector<LoadInst*, 16> Loads; local 387 Loads.push_back(LI); 416 Loads.push_back(LI); 446 if (Loads.empty()) return true; // No users, this is a dead argument. 459 for (unsigned i = 0, e = Loads.size(); i != e; ++i) { 462 LoadInst *Load = Loads[i];
|
/external/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 76 DenseMap<BasicBlock *, Value *> &Loads, Function &F); 1084 DenseMap<BasicBlock *, Value *> Loads; local 1094 replaceUseWithLoad(PN, U, SpillSlot, Loads, F); 1156 DenseMap<BasicBlock *, Value *> &Loads, 1212 Value *&Load = Loads[IncomingBlock]; 1155 replaceUseWithLoad(Value *V, Use &U, AllocaInst *&SpillSlot, DenseMap<BasicBlock *, Value *> &Loads, Function &F) argument
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 213 SmallVector<SDNode*, 4> Loads; local 217 Loads.push_back(BaseLoad); 223 Loads.push_back(Load); 232 SDNode *Lead = Loads[0]; 236 for (unsigned I = 1, E = Loads.size(); I != E; ++I) { 238 SDNode *Load = Loads[I];
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 1676 SDValue Loads[4]; local 1687 Loads[i] = DAG.getNode(AMDGPUISD::REGISTER_LOAD, DL, ElemVT, 1693 LoweredLoad = DAG.getBuildVector(TargetVT, DL, makeArrayRef(Loads, NumElemVT));
|
/external/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLowering.cpp | 1338 SDValue Loads[4]; local 1340 Loads[0] = DAG.getExtLoad(Ext, DL, MVT::i32, Chain, Base, 1349 Loads[1] = DAG.getExtLoad(Ext, DL, MVT::i32, Chain, Ptr, 1357 SDValue Tmp1 = DAG.getNode(ISD::SHL, DL, MVT::i32, Loads[1], ShiftAmount); 1358 SDValue Tmp2 = DAG.getNode(ISD::OR, DL, MVT::i32, Tmp1, Loads[0]); 1362 Loads[2] = DAG.getExtLoad(Ext, DL, MVT::i32, Chain, Ptr, 1371 Loads[3] = DAG.getExtLoad(Ext, DL, MVT::i32, Chain, Ptr, 1378 Tmp1 = DAG.getNode(ISD::SHL, DL, MVT::i32, Loads[3], ShiftAmount); 1379 SDValue Tmp4 = DAG.getNode(ISD::OR, DL, MVT::i32, Tmp1, Loads[2]); 1384 Loads[ [all...] |
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8139 SDValue Loads[4], LoadChains[4]; local 8145 Loads[i] = 8148 LoadChains[i] = Loads[i].getValue(1); 8159 StoreChain, dl, Loads[i], Idx, SN->getPointerInfo().getWithOffset(i),
|