oota-llvm.git
2004-03-16 Chris Lattner// Testcase from Bug 291
2004-03-16 Chris LattnerAdd some missing functions. Make sure to handle calls...
2004-03-16 Chris LattnerFix thinko, and PR292
2004-03-16 Chris LattnerFix PR294
2004-03-15 Alkis EvlogimenosAdd LAHF instruction
2004-03-15 Chris LattnerRestore old inlining heuristic. As the comment indicat...
2004-03-15 Chris LattnerOk, the assertion was bogus. Calls that do not read...
2004-03-15 Chris LattnerThis assertion is bogus now that calls do not necessari...
2004-03-15 Chris LattnerAdd counters for the number of calls elimianted
2004-03-15 Chris LattnerImplement CSE of call instructions in the most trivial...
2004-03-15 Chris LattnerNew testcase for CSE of call instructions
2004-03-15 Chris LattnerFix a minor bug, implementing GCSE/call_pure_function.ll
2004-03-15 Chris LattnerMake sure that pure calls don't kill loads
2004-03-15 Chris LattnerImplement LICM of calls in simple cases. This is suffi...
2004-03-15 Chris LattnerNew testcases to test LICM of call instructions
2004-03-15 Chris LattnerDon't be COMPLETELY pessimistic in the face of function...
2004-03-15 Chris LattnerTweak argument
2004-03-15 Chris LattnerDeinline a couple of methods. Improve comment.
2004-03-15 Chris LattnerDeinline some virtual methods, provide better mod/ref...
2004-03-15 Chris LattnerPass through the boolean queries
2004-03-15 Chris LattnerTeach basicaa about some stdc functions.
2004-03-15 Chris LattnerAdd two new methods which can be used to enable a bunch...
2004-03-15 Chris LattnerMostly cosmetic improvements. Do fix the bug where...
2004-03-15 Chris LattnerAssert that input blocks meet the invariants we expect
2004-03-15 Chris LattnerNew testcase that causes the code extractor to generate...
2004-03-15 Chris LattnerFix several bugs in the loop extractor. In particular...
2004-03-14 Chris LattnerNo correctness fixes here, just minor qoi fixes:
2004-03-14 Chris LattnerSimplify code a bit, and fix bug CodeExtractor/2004...
2004-03-14 Chris LattnerSimplify the code a bit by making the collection of...
2004-03-14 Chris LattnerNew testcase that crashes the loop extractor
2004-03-14 Chris LattnerAfter reducing a miscompiled program down to the functi...
2004-03-14 Chris LattnerFix a minor bug in runPassesOn
2004-03-14 Chris LattnerAdd a new "AutoDebugCrashes" option
2004-03-14 Chris LattnerRefactor to use a new method
2004-03-14 Chris LattnerAdd new method
2004-03-14 Chris LattnerRefactor and clean up a bunch more code. No major...
2004-03-14 Alkis EvlogimenosAnother API change to MRegisterInfo::foldMemoryOperand...
2004-03-14 Chris LattnerAdd a method to extract a loop
2004-03-14 Chris LattnerSplit into two passes. Now there is the general loop...
2004-03-14 Chris LattnerRename createLoopExtractorPass to createSingleLoopExtra...
2004-03-14 Chris Lattneradd a fixme
2004-03-14 Chris LattnerRefactor all of the "splitting a module into two pieces...
2004-03-14 Alkis EvlogimenosChange MRegisterInfo::foldMemoryOperand to return the...
2004-03-14 Chris LattnerPasses don't print stuff!
2004-03-14 Chris LattnerDo not create empty basic blocks when the lowerswitch...
2004-03-14 Chris LattnerNew testcase that crashes the -lowerswitch pass
2004-03-14 Chris LattnerMinor random cleanups
2004-03-14 Chris LattnerFunctionPass's should not define their own 'run' method.
2004-03-14 Chris LattnerIf a block is dead, dominators will not be calculated...
2004-03-14 Chris LattnerCatch some more cases of broken code. The loop extract...
2004-03-14 Chris LattnerVerify functions as they are produced if -debug is...
2004-03-14 Chris LattnerverifyFunction has been broken for a long time now...
2004-03-14 Chris LattnerNew testcase that crashes the loop extractor
2004-03-14 Chris LattnerMove prototype to IPO.h instead of Scalar.h
2004-03-14 Chris LattnerMove loop extractor to the IPO header
2004-03-14 Chris LattnerIndent anon namespace properly, add copyright block
2004-03-14 Chris LattnerMove to the IPO library. Utils shouldn't contain passes.
2004-03-14 Chris LattnerRemove dead file
2004-03-14 Chris LattnerDemoteRegToStack got moved from DemoteRegToStack.h...
2004-03-14 Chris LattnerMove DemoteRegToStack prototype out of DemoteRegToStack...
2004-03-14 Chris LattnerDocument stuff that is known to be broken
2004-03-13 Chris LattnerAdd some debugging output
2004-03-13 Chris LattnerNew testcase, distilled from povray I think.
2004-03-13 Chris LattnerThis change makes two big adjustments.
2004-03-13 Chris LattnerThis little patch speeds up the loop used to update...
2004-03-13 Chris LattnerTurn on argument promotion in gccas. This can give...
2004-03-13 Chris LattnerOption no more
2004-03-13 Chris LattnerFix the "infinite looping unless you disable adce" bug
2004-03-13 Chris LattnerFix a tiny bug that caused an incorrect assertion failu...
2004-03-13 Chris LattnerIt helps if I save the file. :)
2004-03-13 Chris LattnerRename the intrinsic enum values for llvm.va_* from...
2004-03-13 Chris LattnerImplement sub.ll:test14
2004-03-13 Chris LattnerOh right, casts can interfere. Test this too
2004-03-12 Chris LattnerImplement InstCombine/sub.ll:test12 & test13
2004-03-12 Chris Lattnernew testcases
2004-03-12 Chris LattnerFix a couple of minor problems. Because PHI nodes...
2004-03-12 John CriswellPerformed some updates on the new options to these...
2004-03-12 Chris LattnerImplement mod/ref analysis for a trivial case where...
2004-03-12 Chris Lattnernew testcase
2004-03-12 Brian GaekeRevise comment and error message for the Bug 38 situati...
2004-03-12 John CriswellFixed grammar typo.
2004-03-12 Brian GaekeMake -print-machineinstrs show us the code both before...
2004-03-12 John CriswellFixed grammar typo.
2004-03-12 John CriswellAdded minor information on C++.
2004-03-12 John CriswellUpdated to LLVM 1.2.
2004-03-12 Chris LattnerFix PR266: Make Module Not Inherit From Annotable
2004-03-12 John CriswellPoint to the new license (includes year 2004).
2004-03-12 John CriswellAdded a header indicating that the Linux and MacOS...
2004-03-12 Alkis EvlogimenosAdd support for a wider range of CMOV instructions.
2004-03-12 John CriswellUpdated copyright to year 2004.
2004-03-12 Misha BrukmanSimplify code to process CallSites (thanks to Chris).
2004-03-12 Misha BrukmanTest the mod/ref analysis in DSA.
2004-03-12 Misha BrukmanKeep transitively-required passes alive for queries...
2004-03-12 Misha BrukmanEvaluate ModRef information in addition to regular...
2004-03-12 Misha BrukmanImplement getModRefInfo() for DSA to calculate whether...
2004-03-12 Misha BrukmanAdd AnalysisUsage::addRequiredTransitive() to keep...
2004-03-12 Chris Lattnertest instruction combiner opts for select instruction
2004-03-12 Chris LattnerTeach vim about the select instruction. Allow it...
2004-03-12 Chris LattnerTeach emacs about the select instruction
2004-03-12 Chris LattnerAdd support for checking the select instruction
next