| Commit message (Expand) | Author | Age | Files | Lines |
* | Accidental commit of partial 'stack canaries' code | Bill Wendling | 2008-09-08 | 1 | -9/+0 |
* | Reverting r55898 to r55909. One of these patches was causing an ICE during th... | Bill Wendling | 2008-09-08 | 2 | -2/+11 |
* | First draft of EH support on x86/64-linux | Anton Korobeynikov | 2008-09-08 | 1 | -2/+2 |
* | Reapply 55859. This doesn't change anything as | Duncan Sands | 2008-09-08 | 1 | -6/+1 |
* | - Doh. Pass vector by value is bad. | Evan Cheng | 2008-09-07 | 1 | -1/+4 |
* | When PruneEH turned an invoke into an ordinary | Duncan Sands | 2008-09-06 | 1 | -0/+5 |
* | Revert r55859. This is breaking the build in the abscence of its companion c... | Owen Anderson | 2008-09-05 | 1 | -1/+6 |
* | Mark math lib intrinsics readonly, on the grounds | Dale Johannesen | 2008-09-05 | 1 | -1/+4 |
* | Delete the removeCallEdgeTo callgraph method, | Duncan Sands | 2008-09-05 | 1 | -6/+1 |
* | Rename method. | Owen Anderson | 2008-09-05 | 1 | -2/+4 |
* | FastISel support for ConstantExprs. | Dan Gohman | 2008-09-05 | 1 | -4/+11 |
* | Add a variant of AnalyzeCallOperands that can be used by fast isel. | Evan Cheng | 2008-09-05 | 1 | -0/+6 |
* | Strip trailing whitespace. | Duncan Sands | 2008-09-05 | 1 | -14/+14 |
* | Add initial support for selecting constant materializations that require cons... | Owen Anderson | 2008-09-05 | 1 | -1/+7 |
* | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman | 2008-09-04 | 15 | -16/+19 |
* | Add intrinsics for log, log2, log10, exp, exp2. | Dale Johannesen | 2008-09-04 | 3 | -1/+28 |
* | Do trivial local CSE for constants and other non-Instruction values | Dan Gohman | 2008-09-03 | 1 | -0/+1 |
* | Create HandlePHINodesInSuccessorBlocksFast, a version of | Dan Gohman | 2008-09-03 | 3 | -30/+37 |
* | Initial version of a Partial Specialization IPO pass. It triggers a couple h... | Andrew Lenharth | 2008-09-03 | 2 | -0/+7 |
* | Do not emit a UsedDirective for things in the llvm.used | Dale Johannesen | 2008-09-03 | 1 | -0/+1 |
* | Add missing decls. | Devang Patel | 2008-09-03 | 2 | -0/+6 |
* | Split the SelectionDAG-building code, including the FunctionLoweringInfo | Dan Gohman | 2008-09-03 | 1 | -0/+14 |
* | Make UpdateValueMap, createResultReg, etc. protected instead of private so th... | Evan Cheng | 2008-09-03 | 1 | -5/+5 |
* | s/FP_AlwaysInline/FN_NOTE_AlwaysInline/g | Devang Patel | 2008-09-02 | 1 | -7/+7 |
* | Getter and setter for function notes. | Devang Patel | 2008-09-02 | 1 | -1/+16 |
* | plug memleak: destroy internal buffer | Nuno Lopes | 2008-09-02 | 1 | -1/+4 |
* | Add a small pass that sets the readnone/readonly | Duncan Sands | 2008-09-01 | 2 | -0/+6 |
* | PR2731: C and Ocaml bindings for setTailCall and isTailCall. | Gordon Henriksen | 2008-08-30 | 1 | -0/+4 |
* | fix some 80-col violations | Gabor Greif | 2008-08-30 | 1 | -1/+2 |
* | Fix an issue where a use might be selected before a def, and then we didn't r... | Owen Anderson | 2008-08-30 | 1 | -0/+3 |
* | Add GlobalValue::{removeFromParent,eraseFromParent} | Daniel Dunbar | 2008-08-29 | 4 | -6/+14 |
* | Add DenseMap::lookup: | Daniel Dunbar | 2008-08-29 | 1 | -0/+9 |
* | Add a target callback for FastISel. | Dan Gohman | 2008-08-28 | 1 | -2/+13 |
* | rename destroy -> releaseMemory to properly hook into passmgr. | Chris Lattner | 2008-08-28 | 1 | -6/+3 |
* | erect abstraction boundaries for accessing SDValue members, rename Val -> Nod... | Gabor Greif | 2008-08-28 | 4 | -43/+48 |
* | Fix a FastISel bug where the instructions from lowering the arguments | Dan Gohman | 2008-08-28 | 1 | -2/+1 |
* | FastEmitInst_extractsubreg doesn't need to be passed the register class. It ... | Owen Anderson | 2008-08-28 | 1 | -2/+1 |
* | Split the ATOMIC NodeType's to include the size, e.g. | Dale Johannesen | 2008-08-28 | 2 | -50/+159 |
* | Fix a missing #include. Patch by Andrew John Hughes. | Dan Gohman | 2008-08-28 | 1 | -0/+1 |
* | Reorganize the lifetimes of the major objects SelectionDAGISel | Dan Gohman | 2008-08-27 | 2 | -104/+19 |
* | Add a helper method that will be used to support EXTRACT_SUBREG for selecting... | Owen Anderson | 2008-08-27 | 1 | -0/+5 |
* | Refactor isSafeToReMat out of 2addr pass. | Evan Cheng | 2008-08-27 | 1 | -0/+2 |
* | Add a new FastISel method, getRegForValue, which takes care of | Dan Gohman | 2008-08-27 | 1 | -5/+3 |
* | Unbreak PseudoSourceValue::print. This fixes -print-machine-instrs | Dan Gohman | 2008-08-27 | 1 | -1/+1 |
* | Add DebugInfoBuilder. Patch by Talin! | Evan Cheng | 2008-08-27 | 1 | -0/+151 |
* | Basic FastISel support for floating-point constants. | Dan Gohman | 2008-08-27 | 1 | -0/+34 |
* | Factor out a large amoutn of the cast handling code in fast isel into helper ... | Owen Anderson | 2008-08-26 | 1 | -0/+8 |
* | Add a MachineInstrBuilder method for adding floating-point | Dan Gohman | 2008-08-26 | 1 | -0/+5 |
* | disallow direct access to SDValue::ResNo, provide a getter instead | Gabor Greif | 2008-08-26 | 1 | -2/+6 |
* | Refactor the bitcast code into its own function. | Dan Gohman | 2008-08-26 | 1 | -0/+3 |