reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
644 IRBuilder<> IRB(AI); 647 Value *ArraySize = AI->getArraySize(); 651 Type *Ty = AI->getAllocatedType(); 661 std::max((unsigned)DL.getPrefTypeAlignment(Ty), AI->getAlignment()), 674 Value *NewAI = IRB.CreatePointerCast(NewTop, AI->getType()); 675 if (AI->hasName() && isa<Instruction>(NewAI)) 676 NewAI->takeName(AI); 678 replaceDbgDeclareForAlloca(AI, NewAI, DIB, DIExpression::ApplyOffset, 0); 679 AI->replaceAllUsesWith(NewAI); 680 AI->eraseFromParent();