Searched refs:NewAlloca (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 349 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 D | TailRecursionElimination.cpp | 604 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 D | InlineFunction.cpp | 1689 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 D | AddressSanitizer.cpp | 3734 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()
|