Home
last modified time | relevance | path

Searched refs:NewAI (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2285 AllocaInst &OldAI, &NewAI; member in llvm::sroa::AllocaSliceRewriter
2333 AllocaInst &OldAI, AllocaInst &NewAI, in AllocaSliceRewriter() argument
2339 : DL(DL), AS(AS), Pass(Pass), OldAI(OldAI), NewAI(NewAI), in AllocaSliceRewriter()
2342 NewAllocaTy(NewAI.getAllocatedType()), in AllocaSliceRewriter()
2345 ? Type::getIntNTy(NewAI.getContext(), in AllocaSliceRewriter()
2346 DL.getTypeSizeInBits(NewAI.getAllocatedType()) in AllocaSliceRewriter()
2354 IRB(NewAI.getContext(), ConstantFolder()) { in AllocaSliceRewriter()
2389 Twine(NewAI.getName()) + "." + Twine(BeginOffset) + "."); in visit()
2434 return getAdjustedPtr(IRB, DL, &NewAI, in getNewAllocaSlicePtr()
2451 return commonAlignment(NewAI.getAlign(), in getSliceAlign()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp508 auto *NewAI = new AllocaInst( in alignAndPadAlloca() local
510 NewAI->takeName(Info.AI); in alignAndPadAlloca()
511 NewAI->setAlignment(Info.AI->getAlign()); in alignAndPadAlloca()
512 NewAI->setUsedWithInAlloca(Info.AI->isUsedWithInAlloca()); in alignAndPadAlloca()
513 NewAI->setSwiftError(Info.AI->isSwiftError()); in alignAndPadAlloca()
514 NewAI->copyMetadata(*Info.AI); in alignAndPadAlloca()
516 auto *NewPtr = new BitCastInst(NewAI, Info.AI->getType(), "", Info.AI); in alignAndPadAlloca()
519 Info.AI = NewAI; in alignAndPadAlloca()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DSafeStack.cpp572 Value *NewAI = in moveStaticAllocasToUnsafeStack() local
576 StackGuardSlot->replaceAllUsesWith(NewAI); in moveStaticAllocasToUnsafeStack()
690 Value *NewAI = IRB.CreatePointerCast(NewTop, AI->getType()); in moveDynamicAllocasToUnsafeStack() local
691 if (AI->hasName() && isa<Instruction>(NewAI)) in moveDynamicAllocasToUnsafeStack()
692 NewAI->takeName(AI); in moveDynamicAllocasToUnsafeStack()
694 replaceDbgDeclare(AI, NewAI, DIB, DIExpression::ApplyOffset, 0); in moveDynamicAllocasToUnsafeStack()
695 AI->replaceAllUsesWith(NewAI); in moveDynamicAllocasToUnsafeStack()
H A DAtomicExpandPass.cpp831 AtomicRMWInst *NewAI = in widenPartwordAtomicRMW() local
835 Value *FinalOldResult = extractMaskedValue(Builder, NewAI, PMV); in widenPartwordAtomicRMW()
838 return NewAI; in widenPartwordAtomicRMW()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1301 auto *NewAI = new AllocaInst( in sanitizeFunction() local
1303 NewAI->takeName(AI); in sanitizeFunction()
1304 NewAI->setAlignment(AI->getAlign()); in sanitizeFunction()
1305 NewAI->setUsedWithInAlloca(AI->isUsedWithInAlloca()); in sanitizeFunction()
1306 NewAI->setSwiftError(AI->isSwiftError()); in sanitizeFunction()
1307 NewAI->copyMetadata(*AI); in sanitizeFunction()
1308 auto *Bitcast = new BitCastInst(NewAI, AI->getType(), "", AI); in sanitizeFunction()
1310 AllocaToPaddedAllocaMap[AI] = NewAI; in sanitizeFunction()
1320 if (auto *NewAI = AllocaToPaddedAllocaMap.lookup(AI)) in sanitizeFunction() local
1321 DVI->replaceVariableLocationOp(V, NewAI); in sanitizeFunction()