mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-02-19 06:31:18 +00:00
For PR1151:
Make llvm-upgrade valgrind clean. Deleting type instances is a really nasty thing to do to LLVM. This was a hold-over from the re-write. This fixes test/Assembler/2007-01-22-UpgradeTypeMapInvalidMemory.ll and potentially many other bugs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33858 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
718071c476
commit
c34706c4ff
@ -1804,7 +1804,6 @@ UpRTypes
|
||||
for (std::list<llvm::PATypeInfo>::iterator I = $3->begin(),
|
||||
E = $3->end(); I != E; ++I) {
|
||||
Params.push_back(I->T->get());
|
||||
delete I->T;
|
||||
}
|
||||
FunctionType::ParamAttrsList ParamAttrs;
|
||||
if (CurFun.LastCC == OldCallingConv::CSRet) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user