mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-08-18 12:29:21 +00:00
Some changes to get the smbd.ll test case working: 1. Move the logic for CSRETCC->sret attribute out of the ResolveDefinitions code and into getExistingValue. This resolves it much earlier and works in function scope as well. 2. Fix handling of CSRETCC->sret for the store instruction. 3. Rewrite the code for handling renaming to factor in linkage types. 4. Rename a structure filed for a PATypeInfo* so it doesn't get confused with a field for a Type*. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34043 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
.cvsignore | ||
llvm-upgrade.cpp | ||
Makefile | ||
UpgradeInternals.h | ||
UpgradeLexer.cpp.cvs | ||
UpgradeLexer.l | ||
UpgradeLexer.l.cvs | ||
UpgradeParser.cpp.cvs | ||
UpgradeParser.h.cvs | ||
UpgradeParser.y | ||
UpgradeParser.y.cvs |