| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove incorrect CSE code from r81813. | Nate Begeman | 2009-09-15 | 1 | -2/+0 |
* | Substantially speed up combiner-aa in the following ways: | Nate Begeman | 2009-09-15 | 1 | -33/+69 |
* | Teach the legalizer to propagate the original alignment of loads and store when | Nate Begeman | 2009-09-15 | 1 | -6/+11 |
* | Add an "original alignment" field to load and store nodes. This enables the | Nate Begeman | 2009-09-15 | 2 | -19/+28 |
* | Add early coalescing to liveintervals. This is work in progress and is known ... | Evan Cheng | 2009-09-14 | 1 | -24/+164 |
* | Pull the creation of the "RewindFunction" function out of the loop. It's only | Bill Wendling | 2009-09-14 | 1 | -14/+25 |
* | PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart. | Chris Lattner | 2009-09-14 | 1 | -5/+2 |
* | Change MCAsmStreamer to take an MCInstPrinter instead of a | Chris Lattner | 2009-09-14 | 1 | -1/+2 |
* | kill off the last use of TRI::AsmName. | Chris Lattner | 2009-09-13 | 1 | -1/+1 |
* | eliminate an extraneous use of TRI::getAsmName in a comment. | Chris Lattner | 2009-09-13 | 1 | -1/+1 |
* | remove MAI::JumpTableSpecialLabelPrefix now that MAI | Chris Lattner | 2009-09-13 | 1 | -4/+4 |
* | replace printBasicBlockLabel with EmitBasicBlockStart, | Chris Lattner | 2009-09-13 | 1 | -14/+11 |
* | convert some uses of printBasicBlockLabel to use GetMBBSymbol | Chris Lattner | 2009-09-13 | 1 | -8/+7 |
* | devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden. | Chris Lattner | 2009-09-12 | 1 | -2/+12 |
* | Moved some more index operations over to LiveIntervals. | Lang Hames | 2009-09-12 | 2 | -51/+51 |
* | Remove -new-coalescer-heuristic. It's not useful. | Evan Cheng | 2009-09-12 | 2 | -183/+21 |
* | 80 col violations. | Evan Cheng | 2009-09-12 | 1 | -5/+9 |
* | Don't generate Dwarf line table entries for source line 0. | Caroline Tice | 2009-09-11 | 1 | -0/+6 |
* | Fix PR4948 (and a leak): by not destroying the DwarfException | Duncan Sands | 2009-09-11 | 1 | -0/+2 |
* | Make fast-isel try ISD::FNEG before resorting to bitcasts and xors. | Dan Gohman | 2009-09-11 | 1 | -1/+9 |
* | Reapply r81171 with a fix: don't try to use i64 when it | Dan Gohman | 2009-09-11 | 1 | -4/+19 |
* | Don't swap the operands of a subtraction when trying to create a | Bob Wilson | 2009-09-10 | 1 | -1/+1 |
* | Exit early if exception handling isn't supported. | Bill Wendling | 2009-09-10 | 1 | -13/+13 |
* | Comment and whitespace cleanups. No intentional functionality change. | Bill Wendling | 2009-09-10 | 1 | -27/+21 |
* | Revert part of my r81424 patch. I removed what looked like superfluous padding | Bill Wendling | 2009-09-10 | 1 | -23/+37 |
* | Don't hardcode the TType format size. In fact, rework the code so that it's more | Bill Wendling | 2009-09-10 | 1 | -49/+49 |
* | Remove the "#if 0" that Noone loved. It wasn't really necessary, because the | Bill Wendling | 2009-09-10 | 1 | -27/+20 |
* | Revert r81171 which was causing pr4927. | Bob Wilson | 2009-09-10 | 1 | -17/+4 |
* | Pull check for SJLJ EH into a boolean and use that. | Bill Wendling | 2009-09-10 | 1 | -7/+10 |
* | Use the SizeOfEncodedValue function instead of magic variables for the | Bill Wendling | 2009-09-10 | 1 | -4/+3 |
* | Add helpful comment. | Bill Wendling | 2009-09-10 | 2 | -0/+2 |
* | Believe it or not, this is a simplification. :-) | Bill Wendling | 2009-09-09 | 2 | -37/+86 |
* | remove DebugLoc from MCInst and eliminate "Comment printing" from | Chris Lattner | 2009-09-09 | 2 | -32/+11 |
* | Use the EOL that takes the encoding and translates it into DWARF-English. | Bill Wendling | 2009-09-09 | 2 | -11/+21 |
* | Early exit from function. | Bill Wendling | 2009-09-09 | 1 | -14/+13 |
* | Small amount of code clean-up: Don't use ".size()" when not necessary. | Bill Wendling | 2009-09-09 | 1 | -5/+7 |
* | Removed static qualifier from a few index related methods. These methods may ... | Lang Hames | 2009-09-09 | 2 | -25/+23 |
* | Preserve ProfileInfo. | Andreas Neustifter | 2009-09-09 | 1 | -1/+9 |
* | When widening a vector load, use the correct chain. This fixes PR4891. | Dan Gohman | 2009-09-09 | 1 | -1/+1 |
* | change selectiondag to add the sign extended versions of immediate operands | Chris Lattner | 2009-09-08 | 1 | -1/+1 |
* | When emitting a label for a PostCall safe point, the machine | Nicolas Geoffray | 2009-09-08 | 1 | -6/+11 |
* | When remat'ing and destination virtual register has a sub-register index. Mak... | Evan Cheng | 2009-09-08 | 1 | -0/+16 |
* | Fix an abort on a store of an empty struct member. getValue returns | Dan Gohman | 2009-09-08 | 1 | -0/+4 |
* | Fix a thinko: When lowering fneg with xor, bitcast the operands | Dan Gohman | 2009-09-07 | 1 | -4/+17 |
* | Simplify. Testing shows that this is not equivalent to BBI = CR.CaseBB + 1. | Duncan Sands | 2009-09-06 | 1 | -4/+2 |
* | Mark more constants unsigned, as warned about by icc (#68). | Duncan Sands | 2009-09-06 | 1 | -1/+1 |
* | Remove some not-really-used variables, as warned | Duncan Sands | 2009-09-06 | 4 | -14/+2 |
* | It's a bool, so treat it like one. Fixes a MSVC warning. | Benjamin Kramer | 2009-09-06 | 1 | -4/+4 |
* | Remove some unused variables and methods warned about by | Duncan Sands | 2009-09-06 | 2 | -5/+1 |
* | Detect VLAs. | Devang Patel | 2009-09-05 | 1 | -1/+5 |