Home
last modified time | relevance | path

Searched refs:NewAlloca (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp349 AllocaInst *NewAlloca = IRB.CreateAlloca( in doPromotion() local
351 NewAlloca->setAlignment(Pair.second.Alignment); in doPromotion()
352 IRB.CreateAlignedStore(NewArg, NewAlloca, Pair.second.Alignment); in doPromotion()
355 OffsetToAlloca.insert({Offset, NewAlloca}); in doPromotion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp604 Value *NewAlloca = new AllocaInst( in copyByValueOperandIntoLocalTemp() local
612 Builder.CreateMemCpy(NewAlloca, /*DstAlign*/ Alignment, in copyByValueOperandIntoLocalTemp()
615 CI->setArgOperand(OpndIdx, NewAlloca); in copyByValueOperandIntoLocalTemp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1689 AllocaInst *NewAlloca = in HandleByValArgument() local
1692 NewAlloca->insertBefore(Caller->begin()->begin()); in HandleByValArgument()
1693 IFI.StaticAllocas.push_back(NewAlloca); in HandleByValArgument()
1697 return NewAlloca; in HandleByValArgument()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DAddressSanitizer.cpp3734 AllocaInst *NewAlloca = IRB.CreateAlloca(IRB.getInt8Ty(), NewSize); in handleDynamicAllocaCall() local
3735 NewAlloca->setAlignment(Alignment); in handleDynamicAllocaCall()
3739 IRB.CreateAdd(IRB.CreatePtrToInt(NewAlloca, IntptrTy), in handleDynamicAllocaCall()
3747 IRB.CreateStore(IRB.CreatePtrToInt(NewAlloca, IntptrTy), DynamicAllocaLayout); in handleDynamicAllocaCall()