| Commit message (Expand) | Author | Age | Files | Lines |
* | Silence Release-Asserts warnings. | Daniel Dunbar | 2009-05-18 | 2 | -6/+10 |
* | Prevented reg0 from being added to MBB live-in set, which was causing issues | Lang Hames | 2009-05-17 | 1 | -0/+5 |
* | Rename MachineVerifier pass to avoid command line collision. | Jakob Stoklund Olesen | 2009-05-17 | 1 | -1/+1 |
* | Verify that explicit definitions in the TargetInstrDesc are matched by | Jakob Stoklund Olesen | 2009-05-16 | 1 | -1/+12 |
* | Allow redefinition of reserved registers. | Jakob Stoklund Olesen | 2009-05-16 | 1 | -2/+3 |
* | Put back a bit of expensive checking logic that | Duncan Sands | 2009-05-16 | 1 | -1/+1 |
* | Pacify gcc-4.3, which suggests explicit braces here | Duncan Sands | 2009-05-16 | 1 | -1/+2 |
* | Pass to verify generated machine code. | Jakob Stoklund Olesen | 2009-05-16 | 3 | -27/+704 |
* | Split out the DwarfDebug module from the DwarfWriter module. | Bill Wendling | 2009-05-15 | 7 | -2804/+3188 |
* | Mark class as hidden. | Bill Wendling | 2009-05-15 | 1 | -1/+1 |
* | Fix PR4210. Rewritter should track and update kills of sub-registers as well. | Evan Cheng | 2009-05-15 | 1 | -42/+63 |
* | Move c'tor/d'tor to top of file. | Bill Wendling | 2009-05-15 | 1 | -17/+14 |
* | Split out the DwarfException class into its own file. No functionality change, | Bill Wendling | 2009-05-15 | 3 | -769/+894 |
* | Split out the Dwarf writer stuff into separate files. This is a much more | Bill Wendling | 2009-05-15 | 7 | -1278/+1584 |
* | Down with static variables! | Owen Anderson | 2009-05-14 | 1 | -4/+8 |
* | Tag blocks with DW_AT_APPLE_block. | Mike Stump | 2009-05-14 | 1 | -0/+7 |
* | Revert r71744. I must not have understood this correctly, because the | Bob Wilson | 2009-05-14 | 1 | -4/+9 |
* | Fix for PR4124. Make TwoAddressFormPass::FindLastUseInMBB return the real las... | Lang Hames | 2009-05-14 | 1 | -2/+5 |
* | Add an assert to turn a segfault on an unsupported inline | Dan Gohman | 2009-05-14 | 1 | -0/+2 |
* | There's yet more ugliness (surprise!) in DebugInfo. This needs major reworking. | Bill Wendling | 2009-05-13 | 1 | -21/+30 |
* | The IfConverter::MergeBlocks method appears to be used only to merge a basic | Bob Wilson | 2009-05-13 | 1 | -9/+4 |
* | Removing the HasBuiltinSetjmp flag and associated bits. Flagging the presence | Jim Grosbach | 2009-05-13 | 3 | -8/+1 |
* | Revert a portion of Dan's change r71018 that I'm convinced is wrong. | Bob Wilson | 2009-05-13 | 1 | -1/+1 |
* | Merge adjacent conditional. | Bob Wilson | 2009-05-13 | 1 | -2/+0 |
* | Remove an unused variable. | Bob Wilson | 2009-05-13 | 1 | -3/+0 |
* | Fix some typos and spelling and grammar, mostly in comments, but also one | Bob Wilson | 2009-05-13 | 1 | -21/+20 |
* | Run code placement optimization for targets that want it (arm and x86 for now). | Evan Cheng | 2009-05-13 | 2 | -0/+4 |
* | Change MachineInstrBuilder::addReg() to take a flag instead of a list of | Bill Wendling | 2009-05-13 | 1 | -3/+3 |
* | Move the bookkeeping of the debug scopes back to the place where it | Bill Wendling | 2009-05-13 | 1 | -20/+20 |
* | PEI: rename PEI.h to PrologEpilogInserter.h to adhere to file naming standard | John Mosby | 2009-05-13 | 3 | -2/+2 |
* | add ShrinkWrapping.cpp | Chris Lattner | 2009-05-13 | 1 | -0/+1 |
* | Fix for PR4121. If TwoAddressInstructionPass removes a dead def, and the regB | Lang Hames | 2009-05-13 | 1 | -0/+6 |
* | Add support for GCC compatible builtin setjmp and longjmp intrinsics. This is | Jim Grosbach | 2009-05-12 | 3 | -1/+8 |
* | If header of inner loop is aligned, do not align the outer loop header. We do... | Evan Cheng | 2009-05-12 | 1 | -6/+33 |
* | Teach TransferDeadness to delete truly dead instructions if they do not produ... | Evan Cheng | 2009-05-12 | 2 | -21/+60 |
* | Restructure PEI code: | John Mosby | 2009-05-12 | 3 | -1307/+1375 |
* | Switch to using IRBuilder throughout. | Jay Foad | 2009-05-12 | 1 | -204/+195 |
* | Fixed a stack slot coloring with reg bug: do not update implicit use / def wh... | Evan Cheng | 2009-05-12 | 2 | -16/+47 |
* | Fix pr4195: When iterating through predecessor blocks, break out of the loop | Bob Wilson | 2009-05-12 | 1 | -3/+3 |
* | - Record that the debug info is actually used so that the label folder doesn't | Bill Wendling | 2009-05-12 | 1 | -10/+10 |
* | Fixed PR4090. | Lang Hames | 2009-05-11 | 1 | -1/+16 |
* | Fix PR4188. TailMerging can't tolerate inexact | Dale Johannesen | 2009-05-11 | 1 | -0/+15 |
* | Apply patch review feedback. | Evan Cheng | 2009-05-11 | 1 | -0/+2 |
* | Unbreak non-debug build. | Evan Cheng | 2009-05-11 | 1 | -0/+8 |
* | Eliminate a compiler warning. | Evan Cheng | 2009-05-11 | 1 | -0/+1 |
* | When scalarizing a vector BITCAST, check whether the operand has vector | Dan Gohman | 2009-05-11 | 1 | -1/+2 |
* | Shrink wrapping in PEI: | John Mosby | 2009-05-11 | 1 | -610/+1066 |
* | Don't generate redundant casts of constant values when lowering calls to | Jay Foad | 2009-05-11 | 1 | -38/+29 |
* | This is a large rewrite of how Dwarf info for inlined functions is handled. | Bill Wendling | 2009-05-10 | 1 | -95/+225 |
* | --- Reverse-merging r71370 into '.': | Bill Wendling | 2009-05-10 | 1 | -34/+58 |