Searched defs:NewAI (Results 1 - 2 of 2) sorted by relevance
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 317 void ConvertUsesToScalar(Value *Ptr, AllocaInst *NewAI, uint64_t Offset, 380 AllocaInst *NewAI = new AllocaInst(NewTy, nullptr, "", local 382 ConvertUsesToScalar(AI, NewAI, 0, nullptr); 383 return NewAI; 598 void ConvertToScalarInfo::ConvertUsesToScalar(Value *Ptr, AllocaInst *NewAI, argument 605 ConvertUsesToScalar(CI, NewAI, Offset, NonConstantIdx); 622 ConvertUsesToScalar(GEP, NewAI, Offset+GEPOffset*8, GEPNonConstantIdx); 630 // The load is a bit extract from NewAI shifted right by Offset bits. 631 Value *LoadedVal = Builder.CreateLoad(NewAI); 642 Instruction *Old = Builder.CreateLoad(NewAI, NewA 1966 AllocaInst *NewAI = NewElts[0]; local [all...] |
H A D | SROA.cpp | 1996 AllocaInst &OldAI, &NewAI; member in class:__anon25491::AllocaSliceRewriter 2042 AllocaInst &OldAI, AllocaInst &NewAI, 2048 : DL(DL), S(S), Pass(Pass), OldAI(OldAI), NewAI(NewAI), 2051 NewAllocaTy(NewAI.getAllocatedType()), 2057 NewAI.getContext(), 2058 DL.getTypeSizeInBits(NewAI.getAllocatedType())) 2062 IRB(NewAI.getContext(), ConstantFolder()) { 2094 IRB.SetNamePrefix(Twine(NewAI.getName()) + "." + Twine(BeginOffset) + "."); 2139 return getAdjustedPtr(IRB, DL, &NewAI, 2041 AllocaSliceRewriter(const DataLayout &DL, AllocaSlices &S, SROA &Pass, AllocaInst &OldAI, AllocaInst &NewAI, uint64_t NewAllocaBeginOffset, uint64_t NewAllocaEndOffset, bool IsVectorPromotable, bool IsIntegerPromotable, SmallPtrSetImpl<PHINode *> &PHIUsers, SmallPtrSetImpl<SelectInst *> &SelectUsers) argument 3144 AllocaInst *NewAI; local 3170 << "[" << BeginOffset << "," << EndOffset << ") to: " << *NewAI local [all...] |
Completed in 95 milliseconds