reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1052 IRBuilder<> IRB(AI->getNextNode()); 1055 Value *Tag = getAllocaTag(IRB, StackTag, AI, N); 1056 Value *AILong = IRB.CreatePointerCast(AI, IntptrTy); 1057 Value *Replacement = tagPointer(IRB, AI->getType(), AILong, Tag); 1059 AI->hasName() ? AI->getName().str() : "alloca." + itostr(N); 1059 AI->hasName() ? AI->getName().str() : "alloca." + itostr(N); 1062 AI->replaceUsesWithIf(Replacement, 1065 for (auto *DDI : AllocaDeclareMap.lookup(AI)) { 1072 size_t Size = getAllocaSizeInBytes(*AI); 1073 tagAlloca(IRB, AI, Tag, Size); 1080 tagAlloca(IRB, AI, Tag, alignTo(Size, Mapping.getObjectAlignment()));