2004-03-16 |
Chris Lattner | Okay, so there is no reasonable way for tail duplication...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | This code was both incredibly complex and incredibly...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Another simple testcase
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Bug fixed
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | New testcase for PR297
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Bug not fixed after all
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix test
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix testcase
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Punt if we see gigantic PHI nodes. This improves a...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Do not try to optimize PHI nodes with incredibly high...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Do not copy gigantic switch instructions
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix bug in bug name. It must be the painkillers that...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Implement a new feature in the CFE, moving a GCC extension...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | New testcase
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | boog fixed
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix PR296: [execution engines] Unhandled cast constant...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix a regression from this patch:
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | New testcase for PR293
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Bug fixed
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | foo Bug 291, bar PR291
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | foo bug291 bar PR 291
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | PR291
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | // Testcase from Bug 291
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Add some missing functions. Make sure to handle calls...
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix thinko, and PR292
|
commit | commitdiff | tree |
2004-03-16 |
Chris Lattner | Fix PR294
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Restore old inlining heuristic. As the comment indicates...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Ok, the assertion was bogus. Calls that do not read...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | This assertion is bogus now that calls do not necessarily...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Add counters for the number of calls elimianted
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Implement CSE of call instructions in the most trivial...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | New testcase for CSE of call instructions
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Fix a minor bug, implementing GCSE/call_pure_function.ll
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Make sure that pure calls don't kill loads
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Implement LICM of calls in simple cases. This is sufficient...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | New testcases to test LICM of call instructions
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Don't be COMPLETELY pessimistic in the face of function...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Tweak argument
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Deinline a couple of methods. Improve comment.
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Deinline some virtual methods, provide better mod/ref...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Pass through the boolean queries
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Teach basicaa about some stdc functions.
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Add two new methods which can be used to enable a bunch...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Mostly cosmetic improvements. Do fix the bug where...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Assert that input blocks meet the invariants we expect
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | New testcase that causes the code extractor to generate...
|
commit | commitdiff | tree |
2004-03-15 |
Chris Lattner | Fix several bugs in the loop extractor. In particular...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | No correctness fixes here, just minor qoi fixes:
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Simplify code a bit, and fix bug CodeExtractor/2004...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Simplify the code a bit by making the collection of...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | New testcase that crashes the loop extractor
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | After reducing a miscompiled program down to the functions...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Fix a minor bug in runPassesOn
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Add a new "AutoDebugCrashes" option
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Refactor to use a new method
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Add new method
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Refactor and clean up a bunch more code. No major...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Add a method to extract a loop
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Split into two passes. Now there is the general loop...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Rename createLoopExtractorPass to createSingleLoopExtractorPass
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | add a fixme
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Refactor all of the "splitting a module into two pieces...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Passes don't print stuff!
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Do not create empty basic blocks when the lowerswitch...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | New testcase that crashes the -lowerswitch pass
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Minor random cleanups
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | FunctionPass's should not define their own 'run' method.
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | If a block is dead, dominators will not be calculated...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Catch some more cases of broken code. The loop extractor...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Verify functions as they are produced if -debug is...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | verifyFunction has been broken for a long time now...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | New testcase that crashes the loop extractor
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Move prototype to IPO.h instead of Scalar.h
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Move loop extractor to the IPO header
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Indent anon namespace properly, add copyright block
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Move to the IPO library. Utils shouldn't contain passes.
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Remove dead file
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | DemoteRegToStack got moved from DemoteRegToStack.h...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Move DemoteRegToStack prototype out of DemoteRegToStack...
|
commit | commitdiff | tree |
2004-03-14 |
Chris Lattner | Document stuff that is known to be broken
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Add some debugging output
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | New testcase, distilled from povray I think.
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | This change makes two big adjustments.
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | This little patch speeds up the loop used to update...
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Turn on argument promotion in gccas. This can give...
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Option no more
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Fix the "infinite looping unless you disable adce" bug
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Fix a tiny bug that caused an incorrect assertion failure...
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | It helps if I save the file. :)
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Rename the intrinsic enum values for llvm.va_* from...
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Implement sub.ll:test14
|
commit | commitdiff | tree |
2004-03-13 |
Chris Lattner | Oh right, casts can interfere. Test this too
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | Implement InstCombine/sub.ll:test12 & test13
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | new testcases
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | Fix a couple of minor problems. Because PHI nodes...
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | Implement mod/ref analysis for a trivial case where...
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | Fix PR266: Make Module Not Inherit From Annotable
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | test instruction combiner opts for select instruction
|
commit | commitdiff | tree |
2004-03-12 |
Chris Lattner | Teach vim about the select instruction. Allow it...
|
commit | commitdiff | tree |
next |