Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-04-15 | Fix a ton of comment typos found by codespell. Patch by | Chris Lattner | 1 | -1/+1 | |
Luis Felipe Strano Moraes! llvm-svn: 129558 | |||||
2010-10-21 | The variable liTRC is not used for anything useful, zap it | Duncan Sands | 1 | -5/+0 | |
(gcc-4.6 warning). llvm-svn: 117022 | |||||
2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson | 1 | -1/+6 | |
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 | |||||
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson | 1 | -1/+1 | |
llvm-svn: 115996 | |||||
2010-09-02 | Added support for register allocators to record which intervals are spill ↵ | Lang Hames | 1 | -10/+95 | |
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 | |||||
2010-08-11 | Fix a FIXME. The SlotIndex::Slot enum should be private. | Jakob Stoklund Olesen | 1 | -5/+3 | |
llvm-svn: 110826 | |||||
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson | 1 | -2/+3 | |
llvm-svn: 109045 | |||||
2010-07-21 | Changed OStream templates to functions on raw_ostream, removed the unused ↵ | Lang Hames | 1 | -25/+12 | |
"renderWarnings" function. llvm-svn: 109003 | |||||
2010-07-20 | Updated css classes for the pressure table legend. | Lang Hames | 1 | -3/+3 | |
llvm-svn: 108839 | |||||
2010-07-20 | Oops - I tables render poorly in Chrome without this explicit height ↵ | Lang Hames | 1 | -1/+1 | |
specification. llvm-svn: 108824 | |||||
2010-07-20 | Use run-length encoding to represent identical adjacent cells in the pressure | Lang Hames | 1 | -33/+87 | |
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 | |||||
2010-07-20 | Added support for turning HTML indentation on and off (indentation off by ↵ | Lang Hames | 1 | -80/+105 | |
default). Reduces output file size ~20% on my test cases. llvm-svn: 108822 | |||||
2010-07-20 | Switched to rendering after allocation (but before rewriting) in PBQP. | Lang Hames | 1 | -30/+60 | |
Updated renderer to use allocation information from VirtRegMap (if available) to render spilled intervals differently. llvm-svn: 108815 | |||||
2010-07-19 | Render MachineFunctions to HTML pages, with options to render register | Lang Hames | 1 | -0/+834 | |
pressure estimates and liveness alongside. Still experimental. llvm-svn: 108698 |