2009-12-05 |
Dan Gohman | Make TargetSelectInstruction protected and called from... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Remove the target hook TargetInstrInfo::BlockHasNoFallT... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Simplify this code: don't call AnalyzeBranch before... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | The debug information for an LLVM Instruction applies... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Fix this code to use DIScope instead of DICompileUnit... |
tree | commitdiff |
2009-12-05 |
Dan Gohman | Don't print the debug directory; it's often long and... |
tree | commitdiff |
2009-12-04 |
Dan Gohman | Print a space between the comment character and the... |
tree | commitdiff |
2009-12-04 |
Devang Patel | In TAG_subrange_type, uppder bound is zero indexed. |
tree | commitdiff |
2009-12-04 |
David Greene | Use new interfaces to print spill size. |
tree | commitdiff |
2009-12-04 |
Evan Cheng | Handle recursive PHI's. |
tree | commitdiff |
2009-12-04 |
Evan Cheng | Add a pre-regalloc tail duplication pass. |
tree | commitdiff |
2009-12-04 |
Evan Cheng | Don't try to be cute with undef optimization here.... |
tree | commitdiff |
2009-12-04 |
Duncan Sands | Add note about a subtle bug in this code. Does not... |
tree | commitdiff |
2009-12-04 |
Jakob Stoklund Olesen | Also attempt trivial coalescing for live intervals... |
tree | commitdiff |
2009-12-04 |
Evan Cheng | - If the reaching definition is an undef and the use... |
tree | commitdiff |
2009-12-03 |
Devang Patel | Insert composite type DIE into the map before processin... |
tree | commitdiff |
2009-12-03 |
Evan Cheng | Handle undef values properly. |
tree | commitdiff |
2009-12-03 |
Evan Cheng | Watch out for PHI instruction with no source operands. |
tree | commitdiff |
2009-12-03 |
Duncan Sands | Fix ExpandShiftWithUnknownAmountBit, which was complete... |
tree | commitdiff |
2009-12-03 |
Jakob Stoklund Olesen | Clean up some loop logic. |
tree | commitdiff |
2009-12-03 |
Devang Patel | Add support to emit debug info for virtual functions... |
tree | commitdiff |
2009-12-03 |
Evan Cheng | Teach tail duplication to update SSA form. Work in... |
tree | commitdiff |
2009-12-03 |
Nate Begeman | Don't pull vector sext through both hands of a logical... |
tree | commitdiff |
2009-12-03 |
Jakob Stoklund Olesen | Don't call getValueType() on a null SDValue |
tree | commitdiff |
2009-12-03 |
Evan Cheng | Fill out codegen SSA updater. It's not yet tested. |
tree | commitdiff |
2009-12-03 |
Jakob Stoklund Olesen | Don't hang on to pointers or references after vector... |
tree | commitdiff |
2009-12-03 |
Devang Patel | Emit method definition DIE at module level (even for... |
tree | commitdiff |
2009-12-03 |
Chris Lattner | improve portability to avoid conflicting with std:... |
tree | commitdiff |
2009-12-02 |
Douglas Gregor | Fix CMake makefiles |
tree | commitdiff |
2009-12-02 |
Evan Cheng | Skeleton for MachineInstr level SSA updater. |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Add MaxStackAlignment.cpp to CMake |
tree | commitdiff |
2009-12-02 |
Jim Grosbach | Factor the stack alignment calculations out into a... |
tree | commitdiff |
2009-12-02 |
Bob Wilson | Don't count PHI instructions toward the limit for tail... |
tree | commitdiff |
2009-12-02 |
Devang Patel | Clarify that DIEString does not keep a copy of the... |
tree | commitdiff |
2009-12-01 |
Devang Patel | Reuse existing subprogram DIE. |
tree | commitdiff |
2009-12-01 |
Evan Cheng | Fix PR5391: support early clobber physical register... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Add edge source labels to SelectionDAG graphs, now... |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Minor cleanups. |
tree | commitdiff |
2009-12-01 |
Dan Gohman | Trim an unnecessary #include. |
tree | commitdiff |
2009-12-01 |
Devang Patel | Clear function specific containers while processing... |
tree | commitdiff |
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 |
next |