2009-12-01 |
Jakob Stoklund Olesen | Move PHIElimination::isLiveOut method to LiveVariables. |
tree | commitdiff |
2009-12-01 |
Jakob Stoklund Olesen | Use CFG connectedness as a secondary sort key when... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Devang pointed out that this code should use DIScope... |
tree | commitdiff |
2009-12-01 |
Evan Cheng | Fix PR5614: parts of a physical register def may be... |
tree | commitdiff |
2009-11-30 |
Devang Patel | If pointer type has a name then do not ignore the name. |
tree | commitdiff |
2009-11-30 |
Jakob Stoklund Olesen | New virtual registers created for spill intervals shoul... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Reprioritize tests for tail duplication to be aggressiv... |
tree | commitdiff |
2009-11-30 |
Bob Wilson | Remove isProfitableToDuplicateIndirectBranch target... |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Fix last DOTGraphTraits problems in CompilationGraph. |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Remove ShortNames from getNodeLabel in DOTGraphTraits |
tree | commitdiff |
2009-11-30 |
Tobias Grosser | Instantiate DefaultDOTGraphTraits |
tree | commitdiff |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Rename new TailDuplicationPass to avoid name conflict... |
tree | commitdiff |
2009-11-26 |
Evan Cheng | When all defs of a vr are implicit_def, delete all... |
tree | commitdiff |
2009-11-26 |
Bob Wilson | Split tail duplication into a separate pass. This... |
tree | commitdiff |
2009-11-25 |
Evan Cheng | ProcessImplicitDefs should watch out for invalidated... |
tree | commitdiff |
2009-11-25 |
Benjamin Kramer | Avoid some possibly unsafe uses of StringRef::data(). |
tree | commitdiff |
2009-11-25 |
Devang Patel | Use StringRef (again) in DebugInfo interface. |
tree | commitdiff |
2009-11-24 |
Bob Wilson | Refactor target hook for tail duplication as requested... |
tree | commitdiff |
2009-11-24 |
Devang Patel | Use StringRef instead of std::string in DIEString. |
tree | commitdiff |
2009-11-24 |
Devang Patel | Remove DebugLabelFolder pass. It is not used by dwarf... |
tree | commitdiff |
2009-11-24 |
Devang Patel | Swith to pubtypes section before emitting pub types. |
tree | commitdiff |
2009-11-24 |
Devang Patel | Emit pubtypes. |
tree | commitdiff |
2009-11-24 |
David Goodwin | <rdar://problem/6721894>. Allow multiple registers... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Simplify this code. |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Print the debug info line and column in MachineInstr... |
tree | commitdiff |
2009-11-23 |
Devang Patel | Revert r89487. |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Move CopyCatchInfo into FunctionLoweringInfo.cpp too... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Rename SelectionDAGLowering to SelectionDAGBuilder... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Move RegsForValue to an anonymous namespace, since... |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Move some more code out of SelectionDAGBuild.cpp and... |
tree | commitdiff |
2009-11-23 |
Ted Kremenek | Update CMake file. |
tree | commitdiff |
2009-11-23 |
Dan Gohman | Move the FunctionLoweringInfo class and some related... |
tree | commitdiff |
2009-11-23 |
Nick Lewycky | Pull LLVMContext out of PromoteMemToReg. |
tree | commitdiff |
2009-11-22 |
Jim Grosbach | Add getFrameIndexReference() to TargetRegisterInfo... |
tree | commitdiff |
2009-11-22 |
Jim Grosbach | 80-column cleanup |
tree | commitdiff |
2009-11-22 |
Jakob Stoklund Olesen | Teach MachineBasicBlock::updateTerminator() to handle... |
tree | commitdiff |
2009-11-21 |
Jim Grosbach | remove trailing whitespace |
tree | commitdiff |
2009-11-21 |
Evan Cheng | Allow target to disable if-converting predicable instru... |
tree | commitdiff |
2009-11-21 |
Devang Patel | Cosmetic changes, which were long overdue, in DwarfDebu... |
tree | commitdiff |
2009-11-21 |
Devang Patel | We are not using DBG_STOPPOINT anymore. |
tree | commitdiff |
2009-11-21 |
Jakob Stoklund Olesen | Be more clever about calculating live variables through... |
tree | commitdiff |
2009-11-21 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2009-11-21 |
Dale Johannesen | When generating a vector the really slow way, via loads |
tree | commitdiff |
2009-11-21 |
Devang Patel | There is no need to use FoldingSet to unique DIEs. |
tree | commitdiff |
2009-11-20 |
David Goodwin | Restructure code to allow renaming of multiple-register... |
tree | commitdiff |
2009-11-20 |
Evan Cheng | Enable hoisting load from constant memories. |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Target-independent support for TargetFlags on BlockAddr... |
tree | commitdiff |
2009-11-20 |
Devang Patel | Do not hold on to a map slot while new entries may... |
tree | commitdiff |
2009-11-20 |
David Greene | Cleanups. |
tree | commitdiff |
2009-11-20 |
Devang Patel | There is no need to emit source location info for DW_TA... |
tree | commitdiff |
2009-11-20 |
Evan Cheng | Add option -licm-const-load to hoist all loads from... |
tree | commitdiff |
2009-11-20 |
David Goodwin | Remove some old experimental code that is no longer... |
tree | commitdiff |
2009-11-20 |
Jakob Stoklund Olesen | More consistent labelling of basic blocks in debug... |
tree | commitdiff |
2009-11-20 |
Duncan Sands | Fix PR5558, which was caused by a wrong fix for PR3393... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Fix fast-isel to avoid selecting the return instruction... |
tree | commitdiff |
2009-11-20 |
Dan Gohman | Add an experimental option to run gep-splitting and... |
tree | commitdiff |
2009-11-20 |
Jakob Stoklund Olesen | Add MachineBasicBlock::getName, and use it in place... |
tree | commitdiff |
2009-11-20 |
Lang Hames | Removed references to LiveStacks from Spiller.* . They... |
tree | commitdiff |
2009-11-19 |
David Goodwin | Fix a couple of problems with maintaining liveness... |
tree | commitdiff |
2009-11-19 |
Jakob Stoklund Olesen | Place new basic blocks immediately after their predeces... |
tree | commitdiff |
2009-11-19 |
Bill Wendling | Reverting the EH table patches. |
tree | commitdiff |
2009-11-19 |
David Greene | Fix a small bug. |
tree | commitdiff |
2009-11-19 |
David Greene | Add support for spreading register allocation. |
tree | commitdiff |
2009-11-19 |
Lang Hames | Added a new Spiller implementation which wraps LiveInte... |
tree | commitdiff |
2009-11-19 |
Bill Wendling | The "ReadOnlyWithRel" enum seems to apply more to what... |
tree | commitdiff |
2009-11-18 |
Bob Wilson | There should be no need to keep renumbering blocks... |
tree | commitdiff |
2009-11-18 |
Bill Wendling | Attempt #2: |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Tail duplication still needs to iterate. Duplicating... |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Add another statistic to measure code size due to tail... |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Fix PR5300. |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Allow the machine verifier to be run outside the PassMa... |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Remove the -early-coalescing option |
tree | commitdiff |
2009-11-18 |
Lang Hames | Fixed the in-place spiller and trivial rewriter, which... |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Add statistics for tail duplication. |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Don't require LiveVariables for PHIElimination. Enable... |
tree | commitdiff |
2009-11-18 |
Bob Wilson | Add a target hook to allow changing the tail duplicatio... |
tree | commitdiff |
2009-11-18 |
Jakob Stoklund Olesen | Fix inverted test and add testcase from failing self... |
tree | commitdiff |
2009-11-17 |
Jakob Stoklund Olesen | Disable -split-phi-edges to unbreak the buildbots |
tree | commitdiff |
2009-11-17 |
Jakob Stoklund Olesen | Never call UpdateTerminator() when AnalyzeBranch would... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Add a WriteAsOperand for MachineBasicBlock so MachineLo... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Fix comment. |
tree | commitdiff |
2009-11-17 |
Jakob Stoklund Olesen | Enable -split-phi-edges by default, except when -regall... |
tree | commitdiff |
2009-11-17 |
Bob Wilson | Remove a special case for tail merging that seems to... |
tree | commitdiff |
2009-11-17 |
Dan Gohman | Set MadeChange instead of MadeChangeThisIteration. |
tree | commitdiff |
2009-11-17 |
Bob Wilson | Update a comment, now that tail duplication happens... |
tree | commitdiff |
2009-11-17 |
Bob Wilson | Perform tail duplication only once, after tail merging... |
tree | commitdiff |
2009-11-17 |
Evan Cheng | Revert 89021. It's miscompiling llvm-gcc driver driver... |
tree | commitdiff |
2009-11-17 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from the classes in this direc... |
tree | commitdiff |
2009-11-17 |
Nick Lewycky | Revert r88939. |
tree | commitdiff |
2009-11-17 |
Bill Wendling | Refactor the code that creates the "dot-label" differen... |
tree | commitdiff |
2009-11-17 |
Jakob Stoklund Olesen | Enable -split-phi-edges by default |
tree | commitdiff |
2009-11-17 |
Dan Gohman | Remove the optimizations that convert BRCOND and BR_CC... |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Initialize the new AsmPrinterFlags field to 0, fixing... |
tree | commitdiff |
2009-11-16 |
Devang Patel | Revert r88939. |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Sink a #include <map> to where it's actually needed. |
tree | commitdiff |
2009-11-16 |
Dan Gohman | Fix a typo in a comment. |
tree | commitdiff |
2009-11-16 |
Bob Wilson | Fix a comment. |
tree | commitdiff |
2009-11-16 |
Devang Patel | Add VISIBILITY_HIDDEN marker. |
tree | commitdiff |
next |