2006-10-25 |
Chris Lattner | hide symbols properly
|
commit | commitdiff | tree |
2006-10-25 |
Chris Lattner | turn off tail merging for now
|
commit | commitdiff | tree |
2006-10-25 |
Chris Lattner | be more aggressive about matching identical instructions.
|
commit | commitdiff | tree |
2006-10-25 |
Chris Lattner | Allow this to pass on ppc
|
commit | commitdiff | tree |
2006-10-25 |
Chris Lattner | Modernize the testcase, allow it to pass on ppc
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Targets should depend on all the intrinsics.td files...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | visitSwitchCase knows how to insert conditional branches...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Generalize CaseBlock a bit more:
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | update comment
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Fix CodeGen/IA64/ret-0.ll, which has apparently been...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | generalize 'CaseBlock'. It really allows any comparison...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | implement uncond branch insertion, mark branches with...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | implement uncond branch insertion for the branch folding...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | implement uncond branch insertion so alpha works work...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | implement uncond branch insertion for sparc to fix...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | new bad case
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Fix Transforms/ScalarRepl/2006-10-23-PointerUnionCrash.ll
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | New testcase that crashes scalarrepl
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | move single basic blocks that are neither fallen into...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Add intrinsics for the rest of the DCB* instructions.
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | add missing dcb* intrinsics
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | Revert back to r1.21, which was the last revision of...
|
commit | commitdiff | tree |
2006-10-24 |
Chris Lattner | add moveBefore/moveAfter helper methods
|
commit | commitdiff | tree |
2006-10-23 |
Chris Lattner | add two helper methods
|
commit | commitdiff | tree |
2006-10-23 |
Chris Lattner | Enable tail merging by default.
|
commit | commitdiff | tree |
2006-10-23 |
Chris Lattner | Handle fallout from the recent branch-on-undef changes...
|
commit | commitdiff | tree |
2006-10-23 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-10-23 |
Chris Lattner | Minor tweak. Instead of generating:
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | Fix phi node updating for switches lowered to linear...
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | disable this code for now, it's not yet safely updating...
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | this part implemented.
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | Implement PR964 and Regression/CodeGen/Generic/SwitchLowering.ll
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | new testcase for PR964
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | Add a workaround for PR962, disabling the more aggressive...
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | change keyword to datalayout
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | Change keyword to datalayout
|
commit | commitdiff | tree |
2006-10-22 |
Chris Lattner | 3 Changes:
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | New, wonderful isSuccessor method
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | don't break infinite loops
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Implement support for branch reversal, fix a bug in...
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Use branch reversal to do stuff like this:
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Implement support for branch condition reversal.
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Transform code like:
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Simplify code, no functionality change
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | implement support for inserting a cond branch
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | allow insertion of a conditional branch with fall-through
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Three changes:
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | update assert message
|
commit | commitdiff | tree |
2006-10-21 |
Chris Lattner | Add an experimental cross-jumping implementation.
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | typo
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | implement MachineOperand::isIdenticalTo
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | add isIdenticalTo method to machineinstr/operand.
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | llvm-extract should remove module-level asm
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | bugfix
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | Fix an ugly problem in SCCP. This fixes Benchmarks...
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | Fix miscompilation of MallocBench/espresso which code...
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | Make flag and chain edges visually distinguishable...
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | add method
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | Implement branch analysis/xform hooks required by the...
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | Fix SimplifyCFG/2006-10-19-UncondDiv.ll by disabling...
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | new testcase for PR957
|
commit | commitdiff | tree |
2006-10-20 |
Chris Lattner | add a method to determine whether evaluation of a constant...
|
commit | commitdiff | tree |
2006-10-18 |
Chris Lattner | fit in 80 cols
|
commit | commitdiff | tree |
2006-10-18 |
Chris Lattner | add a note
|
commit | commitdiff | tree |
2006-10-18 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-10-18 |
Chris Lattner | set the ppc64 stack pointer right, dynamic alloca now...
|
commit | commitdiff | tree |
2006-10-18 |
Chris Lattner | Expand alloca for ppc64
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Teach the branch folder to update debug info if it...
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | add a method to remove a line # record.
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | expose DWARF_LABEL opcode# so the branch folder can...
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | update comment
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Do not leak all of the SourceLineInfo objects. Do...
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | minor cleanups
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Trivial patch to speed up legalizing common i64 constants.
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | new testcase, miscompilation of llvm with itself.
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Enable deleting branches to successor blocks. With...
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | add support for inserting an uncond branch
|
commit | commitdiff | tree |
2006-10-17 |
Chris Lattner | Reenable this pass, fixing the bugs in it.
|
commit | commitdiff | tree |
2006-10-16 |
Chris Lattner | add a ReplaceMBBInJumpTables method
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | regenerate
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | Produce a useful error message for Regression/Verifier...
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | testcase that causes the asmparser to assert
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | label* is not a valid type, add an assertion.
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | fix a buggy check that accidentally disabled this xform
|
commit | commitdiff | tree |
2006-10-15 |
Chris Lattner | clarify
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | Make sure that the node returned by SimplifySetCC is...
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | testcase for recent dag combiner patch. Before the...
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | fold setcc of a setcc.
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | When SimplifySetCC was moved to the DAGCombiner, it...
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | disable this pass for now, it's causing issues
|
commit | commitdiff | tree |
2006-10-14 |
Chris Lattner | falling off the end of a function is ok with an unreachable...
|
commit | commitdiff | tree |
2006-10-13 |
Chris Lattner | testcase for recent selectiondag patch
|
commit | commitdiff | tree |
2006-10-13 |
Chris Lattner | Fix a bug where we incorrectly turned '(X & 0) == 0...
|
commit | commitdiff | tree |
2006-10-13 |
Chris Lattner | implement branch inspection/modification methods.
|
commit | commitdiff | tree |
2006-10-13 |
Chris Lattner | it is easier to implement these when they are virtual
|
commit | commitdiff | tree |
2006-10-13 |
Chris Lattner | allow branch reversal to fail
|
commit | commitdiff | tree |
next |