mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-05 13:26:55 +00:00
Enable stack coloring by default.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52057 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -197,3 +197,12 @@ It would be really nice to be able to write patterns in .td files for copies,
|
||||
which would eliminate a bunch of explicit predicates on them (e.g. no side
|
||||
effects). Once this is in place, it would be even better to have tblgen
|
||||
synthesize the various copy insertion/inspection methods in TargetInstrInfo.
|
||||
|
||||
//===---------------------------------------------------------------------===//
|
||||
|
||||
Stack coloring improvments:
|
||||
|
||||
1. Do proper LiveStackAnalysis on all stack objects including those which are
|
||||
not spill slots.
|
||||
2. Reorder objects to fill in gaps between objects.
|
||||
e.g. 4, 1, <gap>, 4, 1, 1, 1, <gap>, 4 => 4, 1, 1, 1, 1, 4, 4
|
||||
|
Reference in New Issue
Block a user