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