Searched refs:NewAI (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | SROA.cpp | 2285 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 D | AArch64StackTagging.cpp | 508 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 D | SafeStack.cpp | 572 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 D | AtomicExpandPass.cpp | 831 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 D | HWAddressSanitizer.cpp | 1301 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()
|