2010-07-09 |
Jakob Stoklund Olesen | Avoid creating %physreg:subidx operands in SimpleRegist... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Deal with a few remaining spots that assume physical... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Fix broken isCopy handling in TrimLiveIntervalToLastUse. |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Handle COPY in VirtRegRewriter. |
tree | commitdiff |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
tree | commitdiff |
2010-07-09 |
Bob Wilson | Reenable DAG combining for vector shuffles. It looks... |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Reverting r107918 and r107919. Radar 8063111. |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Revert "Fix broken isCopy handling in TrimLiveIntervalT... |
tree | commitdiff |
2010-07-08 |
Devang Patel | Relax assertion. In optimized code, it is possible... |
tree | commitdiff |
2010-07-08 |
Bill Wendling | Extension of r107506. Make sure that we don't mark... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Fix broken isCopy handling in TrimLiveIntervalToLastUse |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Fix decl/def debug info for template functions. Radar... |
tree | commitdiff |
2010-07-08 |
Devang Patel | Reuse DIEInteger for 1. This is frequently used while... |
tree | commitdiff |
2010-07-08 |
Jim Grosbach | Clean up scavengeRegister() a bit to prefer available... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Convert EXTRACT_SUBREG to COPY when emitting machine... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Remove references to INSERT_SUBREG after de-SSA. |
tree | commitdiff |
2010-07-08 |
Benjamin Kramer | Merge the duplicated iabs optimization in DAGCombiner... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Add TargetInstrInfo::copyPhysReg hook and use it from... |
tree | commitdiff |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
tree | commitdiff |
2010-07-08 |
Jim Grosbach | When processing frame index virtual registers, consider... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Don't forward-declare registers for static allocas... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Fix -fast-isel-abort to check the right instruction. |
tree | commitdiff |
2010-07-07 |
Devang Patel | One MDNode may be used to create regular DIE as well... |
tree | commitdiff |
2010-07-07 |
Evan Cheng | Move getExtLoad() and (some) getLoad() DebugLoc argumen... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Not all custom inserters create new basic blocks. If... |
tree | commitdiff |
2010-07-07 |
Devang Patel | Rename couple of maps. |
tree | commitdiff |
2010-07-07 |
Devang Patel | 80 cols. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Implement bottom-up fast-isel. This has the advantage... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Add X86FastISel support for return statements. This... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Update the insert position after scheduling, which... |
tree | commitdiff |
2010-07-07 |
Devang Patel | Update comment. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Fix debugging strings. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Give FunctionLoweringInfo an MBB member, avoiding the... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Simplify FastISel's constructor by giving it a Function... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Move FunctionLoweringInfo.h out into include/llvm/CodeG... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Split the SDValue out of OutputArg so that SelectionDAG... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Move CallingConvLower.cpp out of the SelectionDAG direc... |
tree | commitdiff |
2010-07-07 |
Jakob Stoklund Olesen | Fix more places assuming subregisters have live intervals |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Add a getFirstNonPHI utility function. |
tree | commitdiff |
2010-07-07 |
Jakob Stoklund Olesen | Revert "Remove references to INSERT_SUBREG after de... |
tree | commitdiff |
2010-07-06 |
Jim Grosbach | By default, the eh.sjlj.setjmp/longjmp intrinsics shoul... |
tree | commitdiff |
2010-07-06 |
Jakob Stoklund Olesen | Remove references to INSERT_SUBREG after de-SSA |
tree | commitdiff |
2010-07-06 |
Jakob Stoklund Olesen | Convert INSERT_SUBREG to COPY in TwoAddressInstructionPass. |
tree | commitdiff |
2010-07-06 |
Dan Gohman | CanLowerReturn doesn't need a SelectionDAG; it just... |
tree | commitdiff |
2010-07-06 |
Devang Patel | Propagate debug loc. |
tree | commitdiff |
2010-07-06 |
Jakob Stoklund Olesen | One more case assuming that subregs have live ranges. |
tree | commitdiff |
2010-07-06 |
Jakob Stoklund Olesen | Fix buildbot breakage where a def is missing. |
tree | commitdiff |
2010-07-06 |
Jakob Stoklund Olesen | Be more forgiving when calculating alias interference... |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Reapply r107655 with fixes; insert the pseudo instructi... |
tree | commitdiff |
2010-07-06 |
Eric Christopher | Fix to 80-col. |
tree | commitdiff |
2010-07-06 |
Chris Lattner | tighten up this code. |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Revert r107655. |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Add versions of OutputArgReg, AnalyzeReturn, and Analyz... |
tree | commitdiff |
2010-07-06 |
Anton Korobeynikov | Fix a major regression on COFF targets introduced by... |
tree | commitdiff |
2010-07-06 |
Dan Gohman | Fix a bunch of custom-inserter functions to handle... |
tree | commitdiff |
2010-07-06 |
Eric Christopher | Fix up -fstack-protector on linux to use the segment |
tree | commitdiff |
2010-07-05 |
Chris Lattner | more tidying. |
tree | commitdiff |
2010-07-05 |
Chris Lattner | random tidying |
tree | commitdiff |
2010-07-04 |
Jakob Stoklund Olesen | Print symbolic subreg indices on REG_SEQUENCE and INSER... |
tree | commitdiff |
2010-07-04 |
Evan Cheng | Infer alignments of fixed frame objects when they are... |
tree | commitdiff |
2010-07-04 |
Bill Wendling | Proper indentation. |
tree | commitdiff |
2010-07-03 |
Eric Christopher | Fix typo. |
tree | commitdiff |
2010-07-03 |
Evan Cheng | Remove isSS argument from CreateFixedObject. Fixed... |
tree | commitdiff |
2010-07-03 |
Jakob Stoklund Olesen | Detect and handle COPY in many places. |
tree | commitdiff |
2010-07-02 |
Eric Christopher | 80-col fixup. |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Add a new target independent COPY instruction and code... |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | Custom inserters (e.g., conditional moves in Thumb1... |
tree | commitdiff |
2010-07-02 |
Evan Cheng | - Two-address pass should not assume unfolding is alway... |
tree | commitdiff |
2010-07-02 |
Dale Johannesen | Propagate the AlignStack bit in InlineAsm's to the |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Remove invalid assert |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Properly handle debug values during inline spilling. |
tree | commitdiff |
2010-07-02 |
Jakob Stoklund Olesen | Rematerialize as much as possible before inserting... |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | 80-column and trailing whitespace cleanup. |
tree | commitdiff |
2010-07-02 |
Jim Grosbach | grammar tweaks |
tree | commitdiff |
2010-07-02 |
Dan Gohman | Rename CreateReg to CreateRegs, and MakeReg to CreateReg. |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Make the "linker_private" linkage type emit a non-weak... |
tree | commitdiff |
2010-07-01 |
Bill Wendling | Implement the "linker_private_weak" linkage type. This... |
tree | commitdiff |
2010-07-01 |
Devang Patel | Do not require line number entry for undefined local... |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Pass the target instance to the AsmParser constructor. |
tree | commitdiff |
2010-07-01 |
Daniel Dunbar | MC: Move COFF enumeration constants to llvm/Support... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Temporarily disable on-demand fast-isel. |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Use FuncInfo's isExportedInst accessor method instead of |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Rename CreateRegForValue to CreateReg, and change its... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Fast isel no longer needs DeadMachineInstrElim to clean... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Teach fast-isel to avoid loading a value from memory... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Enable on-demand fast-isel. |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Reapply r106422, splitting the code for materializing... |
tree | commitdiff |
2010-07-01 |
Dan Gohman | Don't use operator[] here, because it's not desirable... |
tree | commitdiff |
2010-07-01 |
Mikhail Glushenkov | Trailing whitespace. |
tree | commitdiff |
2010-07-01 |
Jakob Stoklund Olesen | Add memory operand folding support to InlineSpiller. |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Add support for rematerialization to InlineSpiller. |
tree | commitdiff |
2010-06-30 |
Bill Wendling | Use the catch-all selectors we already found when conve... |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | Handle array and vector typed parameters in sjljehprepa... |
tree | commitdiff |
2010-06-30 |
Jim Grosbach | grammar tweak in comment. |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Some fool committed without testing (or even building... |
tree | commitdiff |
2010-06-30 |
Jakob Stoklund Olesen | Remember to track spill slot uses in VirtRegMap when... |
tree | commitdiff |
2010-06-30 |
Duncan Sands | Remove an unused variable. The call to getRoot has... |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use ArgOperand API |
tree | commitdiff |
2010-06-30 |
Gabor Greif | use CallSite::arg_end instead of CallInst::op_end |
tree | commitdiff |
next |