2009-03-03 |
Bill Wendling | Reapply r65755, but reversing "<" to ">=". |
tree | commitdiff |
2009-03-03 |
Mikhail Glushenkov | Oops. |
tree | commitdiff |
2009-03-03 |
Mikhail Glushenkov | 80-column violation + trailing whitespace. |
tree | commitdiff |
2009-03-03 |
Zhou Sheng | Ignore the debug info intrinsics when adding instructio... |
tree | commitdiff |
2009-03-03 |
Dan Gohman | Fix a bunch of Doxygen syntax issues. Escape special... |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | Don't count DebugInfo instructions in another limit |
tree | commitdiff |
2009-03-03 |
Dale Johannesen | When sinking an insn in InstCombine bring its debug |
tree | commitdiff |
2009-03-03 |
Devang Patel | Ignore debug info intrinsics. |
tree | commitdiff |
2009-03-02 |
Devang Patel | If branch conditions' one successor is dominating anoth... |
tree | commitdiff |
2009-03-02 |
Bob Wilson | Generalize BuildVectorSDNode::isConstantSplat to use... |
tree | commitdiff |
2009-03-02 |
Nate Begeman | Fix the calculation for how big the allocated stub... |
tree | commitdiff |
2009-03-02 |
Devang Patel | Remove all dbg symobls, including those with circular... |
tree | commitdiff |
2009-03-02 |
Chris Lattner | Fix main executable path name resolution on FreeBSD... |
tree | commitdiff |
2009-03-02 |
Duncan Sands | Fix PR3694: add an instcombine micro-optimization that... |
tree | commitdiff |
2009-03-02 |
Mikhail Glushenkov | Reorganize llvmc code. |
tree | commitdiff |
2009-03-01 |
Nate Begeman | Fix a problem with DAGCombine on 64b targets where... |
tree | commitdiff |
2009-03-01 |
Gabor Greif | Another sentinel optimization. This one should always |
tree | commitdiff |
2009-03-01 |
Gabor Greif | Reuse a technique (pioneered for BasicBlocks) of superp... |
tree | commitdiff |
2009-03-01 |
Bill Wendling | Temporarily revert r65755. It was causing failures... |
tree | commitdiff |
2009-03-01 |
Chris Lattner | hoist the check for alloca size up so that it controls... |
tree | commitdiff |
2009-03-01 |
Evan Cheng | Minor optimization: |
tree | commitdiff |
2009-03-01 |
Chris Lattner | simplify handling "don't print top level name" processi... |
tree | commitdiff |
2009-03-01 |
Bob Wilson | Combine PPC's GetConstantBuildVectorBits and isConstant... |
tree | commitdiff |
2009-03-01 |
Chris Lattner | Fix a pretty awesome bug that only happened in a strang... |
tree | commitdiff |
2009-03-01 |
Chris Lattner | walk type symbol table also, so we get: |
tree | commitdiff |
2009-03-01 |
Chris Lattner | Fix a long-standing bug and misfeature of the disassemb... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | move type name population out of TypePrinting class... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | switch to densemap for pointer->word map. |
tree | commitdiff |
2009-02-28 |
Chris Lattner | delete a bunch of duplicated type printing logic, using... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | make this work when constructed with a null module* |
tree | commitdiff |
2009-02-28 |
Chris Lattner | expose TypePrinting as a public API. |
tree | commitdiff |
2009-02-28 |
Chris Lattner | rename 'Result' to 'OS' in CalcTypeName for consistency |
tree | commitdiff |
2009-02-28 |
Chris Lattner | do not embed the raw_ostream into TypePrinting, pass... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | stop calling Type::getDescription(). |
tree | commitdiff |
2009-02-28 |
Chris Lattner | simplifications |
tree | commitdiff |
2009-02-28 |
Chris Lattner | Change WriteTypeSymbolic to not put a space out before... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | make CalcTypeName take a stream instead of a string... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | remove a bunch of nearly-duplicated code. |
tree | commitdiff |
2009-02-28 |
Chris Lattner | fix indentation, remove dead integer case. |
tree | commitdiff |
2009-02-28 |
Chris Lattner | pull calcTypeName into TypePrinting class, make its... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | inline method into its only use and simplify the result. |
tree | commitdiff |
2009-02-28 |
Chris Lattner | simplify condition |
tree | commitdiff |
2009-02-28 |
Chris Lattner | start refactoring the .ll printer: introduce a new... |
tree | commitdiff |
2009-02-28 |
Chris Lattner | reject 0 element vectors with: |
tree | commitdiff |
2009-02-28 |
Evan Cheng | Last commit accidentially deleted this code. |
tree | commitdiff |
2009-02-28 |
Mon P Wang | Added another darwin subtarget |
tree | commitdiff |
2009-02-27 |
Devang Patel | It is possible that subprgoram definition is only encod... |
tree | commitdiff |
2009-02-27 |
Rafael Espindola | Refactor TLS code and add some tests. The tests and... |
tree | commitdiff |
2009-02-27 |
Gabor Greif | Introduce a new technique for merging BasicBlock with... |
tree | commitdiff |
2009-02-27 |
Nick Lewycky | Silence compiler warning about use of uninitialized... |
tree | commitdiff |
2009-02-27 |
Nick Lewycky | Fix compiler warning about uninitialized variables... |
tree | commitdiff |
2009-02-27 |
Dale Johannesen | Alignment values for i64 and f64 on ppc64 were wrong, |
tree | commitdiff |
2009-02-27 |
Evan Cheng | MachineLICM CSE should match destination register class... |
tree | commitdiff |
2009-02-26 |
Zhou Sheng | Ignore dbg info intrinsics when folding conditional... |
tree | commitdiff |
2009-02-26 |
Owen Anderson | Enable stack slot coloring DCE. Evan's spiller fixes... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | ADDS{D|S}rr_Int and MULS{D|S}rr_Int are not commutable... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | The last commit was overly conservative. It's ok to... |
tree | commitdiff |
2009-02-26 |
Evan Cheng | If an available register falls through to a succ block... |
tree | commitdiff |
2009-02-25 |
Evan Cheng | Revert BuildVectorSDNode related patches: 65426, 65427... |
tree | commitdiff |
2009-02-25 |
Dale Johannesen | Fix big-endian codegen bug. We're splitting up |
tree | commitdiff |
2009-02-25 |
Devang Patel | Print variable's display name in dwarf DIE. |
tree | commitdiff |
2009-02-25 |
Chris Lattner | Fix PR3667 |
tree | commitdiff |
2009-02-25 |
Zhou Sheng | Don't block basic block with only SwitchInst to fold... |
tree | commitdiff |
2009-02-25 |
Evan Cheng | Clean up dwarf writer, part 1. This eliminated the... |
tree | commitdiff |
2009-02-25 |
Nick Lewycky | Add a totally synthetic situation I came up with while... |
tree | commitdiff |
2009-02-25 |
Scott Michel | Expand tabs to spaces (overlooked in previous commit) |
tree | commitdiff |
2009-02-25 |
Scott Michel | Remove all "cached" data from BuildVectorSDNode, prefer... |
tree | commitdiff |
2009-02-24 |
Mon P Wang | Added support to have TableGen provide information... |
tree | commitdiff |
2009-02-24 |
Devang Patel | If compile unit's language is not set then don't crash... |
tree | commitdiff |
2009-02-24 |
Daniel Dunbar | Extension of GEP in constant folder was broken (apparen... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Rename ScalarEvolution's getIterationCount to getBacked... |
tree | commitdiff |
2009-02-24 |
Bill Wendling | Overhaul my earlier submission due to feedback. It... |
tree | commitdiff |
2009-02-24 |
Owen Anderson | Add a debugging option for SSC DCE. |
tree | commitdiff |
2009-02-24 |
Bill Wendling | - Use the "Fast" flag instead of "OptimizeForSize"... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Fix a ValueTracking rule: RHS means operand 1, not... |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Generalize the ChangeCompareStride code, in preparation for |
tree | commitdiff |
2009-02-24 |
Dan Gohman | Preserve the DominanceFrontier analysis in the LoopDele... |
tree | commitdiff |
2009-02-24 |
Devang Patel | gdb uses DW_AT_prototyped to identify K&R style in... |
tree | commitdiff |
2009-02-24 |
Devang Patel | While folding unconditional return move DbgRegionEndIns... |
tree | commitdiff |
2009-02-24 |
Devang Patel | If there is not any debug info available for any global... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Back out the change in 64918 that used sign-extensions... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | Fast-isel can't do TLS yet, so it should fall back... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | LoopDeletion needs to inform ScalarEvolution when a... |
tree | commitdiff |
2009-02-23 |
Dan Gohman | IndVarSimplify preserves ScalarEvolution. In the |
tree | commitdiff |
2009-02-23 |
Zhou Sheng | Should reset DBI_Prev if DBI_Next == 0. |
tree | commitdiff |
2009-02-23 |
Evan Cheng | Only v1i16 (i.e. _m64) is returned via RAX / RDX. |
tree | commitdiff |
2009-02-23 |
Nate Begeman | Generate better code for v8i16 shuffles on SSE2 |
tree | commitdiff |
2009-02-23 |
Mon P Wang | Changed option name from inline-threshold to basic... |
tree | commitdiff |
2009-02-23 |
Chris Lattner | fix some typos that Duncan noticed |
tree | commitdiff |
2009-02-23 |
Bill Wendling | Propagate debug loc info through prologue/epilogue. |
tree | commitdiff |
2009-02-22 |
Scott Michel | Introduce the BuildVectorSDNode class that encapsulates... |
tree | commitdiff |
2009-02-22 |
Dan Gohman | Revert the part of 64623 that attempted to align the... |
tree | commitdiff |
2009-02-22 |
Dan Gohman | Properly parenthesize this expression, fixing a real... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | If a use operand is marked isKill, don't forget to... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Add a note. |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Be bug compatible with gcc by returning MMX values... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Do not consider MMX_MOVD64rr a move instructions. The... |
tree | commitdiff |
2009-02-22 |
Evan Cheng | Only try to sink immediate when TLI is not null. It... |
tree | commitdiff |
2009-02-21 |
Nick Lewycky | Don't sign extend the char when expanding char -> int... |
tree | commitdiff |
2009-02-21 |
Richard Pennington | bug 3610: Floating point vaarg not softened. |
tree | commitdiff |
next |