Lines Matching refs:Load
46 : Load(L), POP(P), InsertOrder(O) {} in LoadPOPPair()
47 LoadInst *Load; member
138 BaseLoad = L.Load; in aggregateLoads()
140 PrevSize = L.Load->getModule()->getDataLayout().getTypeStoreSize( in aggregateLoads()
141 L.Load->getType()); in aggregateLoads()
145 if (L.Load->getAlignment() > BaseLoad->getAlignment()) in aggregateLoads()
160 PrevSize = L.Load->getModule()->getDataLayout().getTypeStoreSize( in aggregateLoads()
161 L.Load->getType()); in aggregateLoads()
174 TotalSize += L.Load->getType()->getPrimitiveSizeInBits(); in combineLoads()
176 TotalSize -= Loads.pop_back_val().Load->getType()->getPrimitiveSizeInBits(); in combineLoads()
183 dbgs() << L.POP.Offset << ": " << *L.Load << "\n"; in combineLoads()
197 Builder->SetInsertPoint(FirstLP.Load); in combineLoads()
206 Twine(Loads[0].Load->getName()) + ".combined", false, in combineLoads()
207 Loads[0].Load->getAlignment(), FirstLP.Load); in combineLoads()
210 Builder->SetInsertPoint(L.Load); in combineLoads()
212 L.Load->getModule()->getDataLayout(), NewLoad, in combineLoads()
213 cast<IntegerType>(L.Load->getType()), in combineLoads()
215 L.Load->replaceAllUsesWith(V); in combineLoads()