2010-09-05 |
Chris Lattner | implement rdar://6653118 - fastisel should fold loads... |
blob | commitdiff | raw |
2010-08-26 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
blob | commitdiff | raw | diff to current |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
blob | commitdiff | raw | diff to current |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
blob | commitdiff | raw | diff to current |
2010-07-24 |
Evan Cheng | Add an ILP scheduler. This is a register pressure aware... |
blob | commitdiff | raw | diff to current |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dan Gohman | Use the source-order scheduler instead of the "fast... |
blob | commitdiff | raw | diff to current |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bill Wendling | Clarify what mysterious check means. |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
blob | commitdiff | raw | diff to current |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Bill Wendling | Extension of r107506. Make sure that we don't mark... |
blob | commitdiff | raw | diff to current |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Fix -fast-isel-abort to check the right instruction. |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Implement bottom-up fast-isel. This has the advantage... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Update the insert position after scheduling, which... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Give FunctionLoweringInfo an MBB member, avoiding the... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Simplify FastISel's constructor by giving it a Function... |
blob | commitdiff | raw | diff to current |
2010-07-07 |
Dan Gohman | Move FunctionLoweringInfo.h out into include/llvm/CodeG... |
blob | commitdiff | raw | diff to current |
2010-07-06 |
Dan Gohman | CanLowerReturn doesn't need a SelectionDAG; it just... |
blob | commitdiff | raw | diff to current |
2010-07-04 |
Bill Wendling | Proper indentation. |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Dale Johannesen | Propagate the AlignStack bit in InlineAsm's to the |
blob | commitdiff | raw | diff to current |
2010-07-02 |
Dan Gohman | Rename CreateReg to CreateRegs, and MakeReg to CreateReg. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Temporarily disable on-demand fast-isel. |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Use FuncInfo's isExportedInst accessor method instead of |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Rename CreateRegForValue to CreateReg, and change its... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Enable on-demand fast-isel. |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Reapply r106634, now that the bug it exposed is fixed. |
blob | commitdiff | raw | diff to current |
2010-06-23 |
Daniel Dunbar | Revert r106263, "Fold the ShrinkDemandedOps pass into... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Minor code simplifications. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Give NamedRegionTimer an Enabled flag, allowing all... |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Fold the ShrinkDemandedOps pass into the regular DAGCom... |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Dan Gohman | SelectionDAG shouldn't have a FunctionLoweringInfo... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Bill Wendling | Add FIXME comment to remove this. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Bill Wendling | Add "setjmp_syscall", "savectx", "qsetjmp", "vfork... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Devang Patel | Update debug info when live-in reg is copied into a... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Bill Wendling | Move the check for "calls setjmp" to SelectionDAGISel... |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Eric Christopher | Temporarily revert r104655 as it's breaking the bots. |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Bill Wendling | Dale and Evan suggested putting the "check for setjmp... |
blob | commitdiff | raw | diff to current |
2010-05-20 |
Evan Cheng | Add a hybrid bottom up scheduler that reduce register... |
blob | commitdiff | raw | diff to current |
2010-05-19 |
Evan Cheng | Code refactoring: pull SchedPreference enum from Target... |
blob | commitdiff | raw | diff to current |
2010-05-17 |
Bill Wendling | - Set the "HasCalls" flag after instruction selection... |
blob | commitdiff | raw | diff to current |
2010-05-14 |
Bill Wendling | Rename "HasCalls" in MachineFrameInfo to "AdjustsStack... |
blob | commitdiff | raw | diff to current |
2010-05-04 |
Evan Cheng | Instruction selection optimizations may have moved... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Remove the code for special-casing byval for fast-isel... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Fix whitespace. |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Reorgnaize more switch code lowering to clean up some... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
blob | commitdiff | raw | diff to current |
2010-04-30 |
Dan Gohman | Remove this debug output. The MachineFunction will... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Re-enable 102565 with fixes. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Temporarily disable my changes to unbreak the build. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Avoid emitting a dbg_value machineinstr that's not... |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Evan Cheng | Check Reg against zero. |
blob | commitdiff | raw | diff to current |
2010-04-28 |
Evan Cheng | Replace r102368 with code that's less fragile. This... |
blob | commitdiff | raw | diff to current |
2010-04-23 |
Dan Gohman | Move FastISel's HandlePHINodesInSuccessorBlocks call... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Sink SelectionDAGBuilder's HandlePHINodesInSuccessorBlo... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move PHINodesToUpdate out of SelectionDAGBuilder and... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Dan Gohman | Add more const qualifiers on TargetMachine and friends. |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Sink the CopyToExportRegsIfNeeded calls out of Selectio... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Don't send PHI nodes down to SelectionDAGBuilder of... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Remove this debug output; it isn't that useful, and... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Sink DebugLoc handling out of SelectionDAGISel into... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Remove MachineFunction's DefaultDebugLoc member, and... |
blob | commitdiff | raw | diff to current |
2010-04-20 |
Dan Gohman | Reapply the removal of SelectionDAGISel's BB, with... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Revert 101825, which is causing trouble. |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Eliminate SelectionDAGISel's "current block" member... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Eliminate the CurMBB member from SelectionDAGBuilder... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Give SelectionDAG a TargetMachine too, rather than... |
blob | commitdiff | raw | diff to current |
2010-04-19 |
Dan Gohman | Code that needs a TargetMachine should have access... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | More work to allow dag combiner to promote 16-bit ops... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Avoid creating virtual registers for unused values. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Fix a comment. |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Refine further the scope where the global DebugLoc... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Fix a bunch of namespace polution. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add more const qualifiers for LLVM IR pointers in CodeGen. |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Delete unused arguments. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Reset the debug location even if the instruction was... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Delete an unused function. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Clear the FunctionLoweringInfo object before doing... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move this assert out of SelectionDAGISel into FunctionL... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Add a comment. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move the code for initialing the entry block livein... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Reorgnaize this code to be more tidy and readable. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Trim #includes. |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Move the code for emitting livein copies out of Selecti... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Sink landing-pad marking code out of |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | minor tidying. |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | rename llvm::llvm_report_error -> llvm::report_fatal_error |
blob | commitdiff | raw | diff to current |
2010-04-07 |
Chris Lattner | Three changes: |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | remove some redundant MMI arguments. |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | trim some spurious references to DwarfWriter. SDIsel... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | selection dag doesn't need DwarfWriter, remove some... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Chris Lattner | stop using DebugLoc::getUnknownLoc() |
blob | commitdiff | raw | diff to current |
next |