mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-23 15:29:51 +00:00
963a97f1a3
structures. Its default threshold is to promote things that are smaller than 128 bytes, which is sane. However, it is not sane to do this for things that turn into 128 *registers*. Add a cap on the number of registers introduced, defaulting to 128/4=32. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52611 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
2003-05-29-ArrayFail.ll | ||
2003-05-30-InvalidIndices.ll | ||
2003-05-30-MultiLevel.ll | ||
2003-09-12-IncorrectPromote.ll | ||
2003-10-29-ArrayProblem.ll | ||
2005-12-14-UnionPromoteCrash.ll | ||
2006-01-24-IllegalUnionPromoteCrash.ll | ||
2006-04-20-PromoteCrash.ll | ||
2006-10-23-PointerUnionCrash.ll | ||
2006-11-07-InvalidArrayPromote.ll | ||
2006-12-11-SROA-Crash.ll | ||
2007-03-19-CanonicalizeMemcpy.ll | ||
2007-05-24-LargeAggregate.ll | ||
2007-05-29-MemcpyPreserve.ll | ||
2007-11-03-bigendian_apint.ll | ||
2008-01-29-PromoteBug.ll | ||
2008-02-28-SubElementExtractCrash.ll | ||
2008-06-05-loadstore-agg.ll | ||
2008-06-22-LargeArray.ll | ||
AggregatePromote.ll | ||
arraytest.ll | ||
badarray.ll | ||
basictest.ll | ||
dg.exp | ||
DifferingTypes.ll | ||
memcpy-from-global.ll | ||
memset-aggregate-byte-leader.ll | ||
memset-aggregate.ll | ||
phinodepromote.ll | ||
select_promote.ll | ||
sroa_two.ll | ||
union-fp-int.ll | ||
union-packed.ll | ||
union-pointer.ll | ||
vector_promote.ll |