2010-09-21 |
Chris Lattner | finish pushing MachinePointerInfo through selectiondags... |
blob | commitdiff | raw |
2010-09-21 |
Bob Wilson | Define the TargetLowering::getTgtMemIntrinsic hook... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | continue MachinePointerInfo'izing, eliminating use... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | reimplement memcpy/memmove/memset lowering to use Machi... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | simplify interface to SelectionDAG::getMemIntrinsicNode... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | chagne interface to SelectionDAG::getAtomic to take... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Devang Patel | Check bb to ensure that alloca is in separate basic... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Devang Patel | If dbg.declare from non-entry block is using alloca... |
blob | commitdiff | raw | diff to current |
2010-09-13 |
John Thompson | Added skeleton for inline asm multiple alternative... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Devang Patel | Detect undef value early and save unnecessary NodeMap... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Devang Patel | Tidy up. |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Devang Patel | Reapply r112623. Included additional check for unused... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Devang Patel | Revert r112623. It is causing self host build failures. |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Devang Patel | Remember byval argument's frame index during argument... |
blob | commitdiff | raw | diff to current |
2010-08-31 |
Devang Patel | Offset is not always unsigned number. |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Chris Lattner | remove unions from LLVM IR. They are severely buggy... |
blob | commitdiff | raw | diff to current |
2010-08-28 |
Dan Gohman | Completely disable tail calls when fast-isel is enabled... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Devang Patel | Simplify. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | Revert r112213. It is not needed. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | If node is not available then use FuncInfo.ValueMap... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | Speculatively revert r112207. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | 80 col. |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | Update DanglingDebugInfo so that it can be used to... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Devang Patel | Donot forget to resolve dangling debug info in a case... |
blob | commitdiff | raw | diff to current |
2010-08-26 |
Chris Lattner | zap dead code. |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | Change handling of illegal vector types to widen when... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Devang Patel | Remove dead argument. |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Chris Lattner | split the vector case of getCopyFromParts out to its... |
blob | commitdiff | raw | diff to current |
2010-08-24 |
Chris Lattner | split the vector case out of getCopyToParts into its... |
blob | commitdiff | raw | diff to current |
2010-07-26 |
Dan Gohman | Handle Values with no value in getCopyFromRegs. |
blob | commitdiff | raw | diff to current |
2010-07-17 |
Eric Christopher | Propagate alloca alignment information via variable... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dan Gohman | Revert r108369, sorting llvm.dbg.declare information... |
blob | commitdiff | raw | diff to current |
2010-07-16 |
Dale Johannesen | The SelectionDAGBuilder's handling of debug info, on... |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Bill Wendling | Revert. This isn't the correct way to go. |
blob | commitdiff | raw | diff to current |
2010-07-15 |
Bill Wendling | Handle code gen for the unreachable instruction if... |
blob | commitdiff | raw | diff to current |
2010-07-14 |
Eric Christopher | 80-col. |
blob | commitdiff | raw | diff to current |
2010-07-13 |
Dale Johannesen | In inline asm treat indirect 'X' constraint as 'm'. |
blob | commitdiff | raw | diff to current |
2010-07-12 |
Rafael Espindola | Fix a typo and fit in 80 columns. Found by Bob Wilson. |
blob | commitdiff | raw | diff to current |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
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 |
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 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
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 | Add X86FastISel support for return statements. This... |
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-07 |
Dan Gohman | Split the SDValue out of OutputArg so that SelectionDAG... |
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-06 |
Devang Patel | Propagate debug loc. |
blob | commitdiff | raw | diff to current |
2010-07-05 |
Chris Lattner | random tidying |
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 | Rename CreateRegForValue to CreateReg, and change its... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Reapply r106422, splitting the code for materializing... |
blob | commitdiff | raw | diff to current |
2010-07-01 |
Dan Gohman | Don't use operator[] here, because it's not desirable... |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Duncan Sands | Remove an unused variable. The call to getRoot has... |
blob | commitdiff | raw | diff to current |
2010-06-30 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-29 |
Duncan Sands | Remove initialized but otherwise unused variables. |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Dale Johannesen | The hasMemory argument is irrelevant to how the argument |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Duncan Sands | Remove variables which are assigned to but for which... |
blob | commitdiff | raw | diff to current |
2010-06-25 |
Gabor Greif | use ArgOperand API |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Simplify this code; switch lowering shouldn't produce... |
blob | commitdiff | raw | diff to current |
2010-06-24 |
Dan Gohman | Optimize the "bit test" code path for switch lowering... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | Revert r106422, which is breaking the non-fast-isel... |
blob | commitdiff | raw | diff to current |
2010-06-21 |
Dan Gohman | More changes for non-top-down fast-isel. |
blob | commitdiff | raw | diff to current |
2010-06-18 |
Dan Gohman | Eliminate unnecessary uses of getZExtValue(). |
blob | commitdiff | raw | diff to current |
2010-06-01 |
Devang Patel | Keep track of incoming debug value of unused argument. |
blob | commitdiff | raw | diff to current |
2010-05-29 |
Dan Gohman | Reorder some code in SelectionDAGBuilder. |
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-28 |
Dan Gohman | Eliminate the restriction that the array size in an... |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Jim Grosbach | back out 104862/104869. Can reuse stacksave after all... |
blob | commitdiff | raw | diff to current |
2010-05-27 |
Jim Grosbach | hook ISD::STACKADDR to an intrinsic |
blob | commitdiff | raw | diff to current |
2010-05-26 |
Jim Grosbach | Adjust eh.sjlj.setjmp to properly have a chain and... |
blob | commitdiff | raw | diff to current |
2010-05-22 |
Jim Grosbach | Implement eh.sjlj.longjmp for ARM. Clean up the intrins... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Duncan Sands | I got tired of VISIBILITY_HIDDEN colliding with the... |
blob | commitdiff | raw | diff to current |
2010-05-11 |
Douglas Gregor | Fixes for Microsoft Visual Studio 2010, from Steven... |
blob | commitdiff | raw | diff to current |
2010-05-07 |
Devang Patel | Verify variable directly. |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Devang Patel | Use getValue() for PHINodes when direct NodeMap access... |
blob | commitdiff | raw | diff to current |
2010-05-01 |
Dan Gohman | Don't pass SDValues by non-const reference unless they... |
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 | Delete the EdgeMapping variable itself. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Devang Patel | Refactor. |
blob | commitdiff | raw | diff to current |
2010-04-29 |
Devang Patel | DO not push DBG_VALUE machine instructions for inlined... |
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 | Do not generate duplicate dbg_value instructions for... |
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 |
Devang Patel | tidy up. |
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-27 |
Devang Patel | Ignore DBG_VALUE instructions that points to undef... |
blob | commitdiff | raw | diff to current |
2010-04-27 |
Dale Johannesen | Revert a small part of 102372; this fixes at least one |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Dale Johannesen | Remove crufty comments. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Dale Johannesen | Add DBG_VALUE handling for byval parameters; this |
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 | Move several SelectionDAG-independent utility functions... |
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 |
next |