| Commit message (Expand) | Author | Age | Files | Lines |
* | Adding a v8i64 512-bit vector type. This will be used to model ARM NEON intri... | Evan Cheng | 2010-05-13 | 2 | -20/+32 |
* | Teach MachineLICM and MachineSink how to clear kill flags conservatively | Dan Gohman | 2010-05-13 | 1 | -0/+4 |
* | Add a utility function for conservatively clearing kill flags, and make | Dan Gohman | 2010-05-13 | 1 | -0/+6 |
* | Add initial kill flag support to FastISel. | Dan Gohman | 2010-05-11 | 1 | -17/+32 |
* | Simplify the tracking of used physregs to a bulk bitor followed by a transitive | Jakob Stoklund Olesen | 2010-05-11 | 1 | -2/+9 |
* | Implement a bunch more TargetSelectionDAGInfo infrastructure. | Dan Gohman | 2010-05-11 | 1 | -0/+3 |
* | remove a dead file. | Chris Lattner | 2010-05-09 | 1 | -51/+0 |
* | Fix PR 7087, and probably other things, by extending | Dale Johannesen | 2010-05-07 | 1 | -0/+2 |
* | switch MCSectionCOFF from a syntactic to semantic representation, | Chris Lattner | 2010-05-07 | 1 | -8/+5 |
* | Add an "IsBottomUp" member function to FastISel, which will be used to | Dan Gohman | 2010-05-05 | 1 | -0/+1 |
* | Move REG_SEQUENCE removal to 2addr pass. | Evan Cheng | 2010-05-05 | 1 | -0/+3 |
* | Teach liveintervalanalysis about virtual registers which are defined by reg_s... | Evan Cheng | 2010-05-05 | 1 | -0/+6 |
* | Combine the implementations of the core part of the SSAUpdater and | Bob Wilson | 2010-05-04 | 1 | -16/+2 |
* | Factor out FastISel's code for materializing constants and other values | Dan Gohman | 2010-05-03 | 1 | -0/+5 |
* | Get rid of the EdgeMapping map. Instead, just check for BasicBlock | Dan Gohman | 2010-05-01 | 1 | -2/+1 |
* | Elaborate on a comment. | Dan Gohman | 2010-04-29 | 1 | -2/+5 |
* | Replace r102368 with code that's less fragile. This creates DBG_VALUE instruc... | Evan Cheng | 2010-04-28 | 1 | -0/+4 |
* | Rework global alignment computation again. Now we do round up | Chris Lattner | 2010-04-28 | 1 | -7/+2 |
* | Emit debug info for byval parameters. | Devang Patel | 2010-04-28 | 1 | -1/+6 |
* | further simplify EmitAlignment by eliminating the | Chris Lattner | 2010-04-28 | 1 | -7/+3 |
* | remove a dead argument to EmitAlignment. | Chris Lattner | 2010-04-28 | 1 | -6/+2 |
* | Add DBG_VALUE handling for byval parameters; this | Dale Johannesen | 2010-04-26 | 1 | -4/+22 |
* | Update MachineSSAUpdater with the same changes I made for the IR-level | Bob Wilson | 2010-04-26 | 1 | -5/+19 |
* | Move FastISel's HandlePHINodesInSuccessorBlocks call down into FastISel | Dan Gohman | 2010-04-23 | 1 | -8/+8 |
* | Move HandlePHINodesInSuccessorBlocks functions out of SelectionDAGISel | Dan Gohman | 2010-04-22 | 2 | -6/+12 |
* | Add fast register allocator, enabled with -regalloc=fast. | Jakob Stoklund Olesen | 2010-04-21 | 2 | -0/+6 |
* | Add more const qualifiers on TargetMachine and friends. | Dan Gohman | 2010-04-21 | 1 | -1/+1 |
* | Move several SelectionDAG-independent utility functions out of the | Dan Gohman | 2010-04-21 | 1 | -0/+80 |
* | - Clean up some crappy code which deals with coalescing of copies which look at | Evan Cheng | 2010-04-21 | 1 | -0/+6 |
* | Sink DebugLoc handling out of SelectionDAGISel into FastISel and | Dan Gohman | 2010-04-20 | 1 | -5/+0 |
* | Remove MachineFunction's DefaultDebugLoc member, and make DwarfDebug.cpp | Dan Gohman | 2010-04-20 | 1 | -17/+0 |
* | Reapply the removal of SelectionDAGISel's BB, with a fix for the case | Dan Gohman | 2010-04-20 | 1 | -7/+7 |
* | Revert 101825, which is causing trouble. | Dan Gohman | 2010-04-19 | 1 | -4/+4 |
* | Eliminate SelectionDAGISel's "current block" member. Just pass it as | Dan Gohman | 2010-04-19 | 1 | -4/+4 |
* | Give SelectionDAG a TargetMachine too, rather than having it | Dan Gohman | 2010-04-19 | 1 | -2/+3 |
* | Code that needs a TargetMachine should have access to one directly, rather | Dan Gohman | 2010-04-19 | 1 | -1/+1 |
* | Add a "PadTo" field to the emitULEB128Bytes method. This will pad out to the | Bill Wendling | 2010-04-18 | 1 | -2/+9 |
* | Add const qualifiers to TargetLoweringObjectFile usage. | Dan Gohman | 2010-04-17 | 1 | -1/+1 |
* | Use const qualifiers with TargetLowering. This eliminates several | Dan Gohman | 2010-04-17 | 2 | -7/+10 |
* | Add support to emit dwarf ranges. | Devang Patel | 2010-04-16 | 1 | -0/+6 |
* | The JIT calls TidyLandingPads to tidy up the landing pads. However, because the | Bill Wendling | 2010-04-16 | 2 | -1/+6 |
* | Add more const qualifiers for LLVM IR pointers in CodeGen. | Dan Gohman | 2010-04-15 | 1 | -4/+4 |
* | Add const qualifiers to CodeGen's use of LLVM IR constructs. | Dan Gohman | 2010-04-15 | 9 | -66/+68 |
* | Delete unneeeded arguments. | Dan Gohman | 2010-04-14 | 1 | -1/+1 |
* | Delete unused arguments. | Dan Gohman | 2010-04-14 | 1 | -2/+1 |
* | Factor out EH landing pad code into a separate function, and constify | Dan Gohman | 2010-04-14 | 2 | -2/+3 |
* | Fix a missing #include. | Dan Gohman | 2010-04-14 | 1 | -0/+1 |
* | Refine #includes. | Dan Gohman | 2010-04-14 | 1 | -1/+2 |
* | Split ISD::NodeType and a few related items out of SelectionDAGNodes.h | Dan Gohman | 2010-04-14 | 2 | -741/+764 |
* | Delete an unused function. | Dan Gohman | 2010-04-14 | 1 | -2/+0 |