Searched defs:NewAI (Results 1 - 2 of 2) sorted by relevance

/external/llvm/lib/Transforms/Scalar/
H A DScalarReplAggregates.cpp317 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 DSROA.cpp1996 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 112 milliseconds