| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. | Nick Lewycky | 2009-10-25 | 1 | -1/+1 | |
| | | | | | | | | Chris claims we should never have visibility_hidden inside any .cpp file but that's still not true even after this commit. llvm-svn: 85042 | |||||
| * | Branches must be the last instruction in a Thumb2 IT block. Approved by Evan ↵ | Sandeep Patel | 2009-10-15 | 1 | -1/+5 | |
| | | | | | | | Cheng. llvm-svn: 84212 | |||||
| * | Fix Thumb2 IT block pass bug. t2MOVi32imm may not be the start of a IT block. | Evan Cheng | 2009-09-28 | 1 | -21/+42 | |
| | | | | | llvm-svn: 83008 | |||||
| * | Make ARM and Thumb2 32-bit immediate materialization into a single 32-bit pseudo | Evan Cheng | 2009-09-28 | 1 | -6/+31 | |
| | | | | | | | | | | instruction. This makes it re-materializable. Thumb2 will split it back out into two instructions so IT pass will generate the right mask. Also, this expose opportunies to optimize the movw to a 16-bit move. llvm-svn: 82982 | |||||
| * | Turn on if-conversion for thumb2. | Evan Cheng | 2009-08-15 | 1 | -12/+8 | |
| | | | | | llvm-svn: 79084 | |||||
| * | I can type. | Evan Cheng | 2009-08-08 | 1 | -1/+1 | |
| | | | | | llvm-svn: 78453 | |||||
| * | Fix a bunch of namespace pollution. | Dan Gohman | 2009-08-07 | 1 | -2/+2 | |
| | | | | | llvm-svn: 78363 | |||||
| * | Don't put IT instruction before conditional branches. | Evan Cheng | 2009-07-11 | 1 | -5/+13 | |
| | | | | | llvm-svn: 75361 | |||||
| * | Add a thumb2 pass to insert IT blocks. | Evan Cheng | 2009-07-10 | 1 | -0/+108 | |
| llvm-svn: 75218 | ||||||

