| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
perform initialization without static constructors AND without explicit initialization
by the client. For the moment, passes are required to initialize both their
(potential) dependencies and any passes they preserve. I hope to be able to relax
the latter requirement in the future.
llvm-svn: 116334
|
|
|
|
| |
llvm-svn: 115996
|
|
|
|
|
|
|
|
| |
intervals, and where the uses and defs of the original intervals were in the original code.
Spill intervals can be hidden using the "-rmf-intervals=virt-nospills*" option.
llvm-svn: 112811
|
|
|
|
| |
llvm-svn: 110826
|
|
|
|
| |
llvm-svn: 109045
|
|
|
|
|
|
| |
"renderWarnings" function.
llvm-svn: 109003
|
|
|
|
| |
llvm-svn: 108839
|
|
|
|
|
|
| |
specification.
llvm-svn: 108824
|
|
|
|
|
|
|
|
| |
and interval table. Reduces output HTML file sizes by ~80% in my test cases.
Also fix access of private member type by << operator.
llvm-svn: 108823
|
|
|
|
|
|
|
|
| |
default).
Reduces output file size ~20% on my test cases.
llvm-svn: 108822
|
|
|
|
|
|
|
| |
Updated renderer to use allocation information from VirtRegMap (if
available) to render spilled intervals differently.
llvm-svn: 108815
|
|
pressure estimates and liveness alongside.
Still experimental.
llvm-svn: 108698
|