| Commit message (Expand) | Author | Age | Files | Lines |
* | Test to ensure that data layout is generated correctly for host platform. | Reid Spencer | 2007-03-06 | 1 | -0/+51 |
* | Use std::deque to manage loop queue inside LPPassManager. | Devang Patel | 2007-03-06 | 2 | -43/+7 |
* | Keep track of inherited analysis. For example, if a loop pass does not | Devang Patel | 2007-03-06 | 3 | -1/+44 |
* | Add preparePassManager() hook. This allows each pass to check whether | Devang Patel | 2007-03-06 | 2 | -0/+8 |
* | Switch PPC return lower to use an autogenerated CC description. | Chris Lattner | 2007-03-06 | 4 | -41/+103 |
* | Remove an unnecessary if statement and adjust indentation. | Reid Spencer | 2007-03-05 | 1 | -23/+21 |
* | Add the emms intrinsic for MMX support. | Bill Wendling | 2007-03-05 | 3 | -1/+24 |
* | Document the use of getValueType() more accurately, specifically explain | Reid Spencer | 2007-03-05 | 1 | -4/+6 |
* | Current pass manager, not the parent pass manager, assumes the role of | Devang Patel | 2007-03-05 | 2 | -33/+10 |
* | Add a test case for a particular udiv/select transform. | Reid Spencer | 2007-03-05 | 1 | -0/+17 |
* | Avoid constructing std::strings unless pass debugging is ON. | Devang Patel | 2007-03-05 | 4 | -51/+75 |
* | Account for time consumed by releaseMemory() properly. | Devang Patel | 2007-03-05 | 1 | -2/+2 |
* | Use init_array/fini_array sections for static contructors/destructors when th... | Lauro Ramos Venancio | 2007-03-05 | 2 | -4/+11 |
* | The hack won't work on VS 2005, and it might not be needed anyway. | Jeff Cohen | 2007-03-05 | 1 | -1/+5 |
* | Correct the calculation in APInt::logBase2(). | Zhou Sheng | 2007-03-05 | 1 | -1/+1 |
* | Credit self for Ada front-end. | Duncan Sands | 2007-03-05 | 1 | -0/+4 |
* | Testcase for handling of static constant declarations in EmitBIND_EXPR. | Duncan Sands | 2007-03-05 | 1 | -0/+5 |
* | Testcase causing the Ada front-end to create bogus constructor fields. | Duncan Sands | 2007-03-05 | 2 | -0/+16 |
* | New directory for Ada testcases. Test handling of NON_LVALUE_EXPR. | Duncan Sands | 2007-03-05 | 2 | -0/+18 |
* | This is the first major step of implementing PR1226. We now successfully | Chris Lattner | 2007-03-05 | 1 | -5/+156 |
* | Ensure 64-bit correctness. | Jeff Cohen | 2007-03-05 | 1 | -1/+1 |
* | Implement memoryLimit on Windows. | Jeff Cohen | 2007-03-05 | 2 | -6/+52 |
* | Elminate tabs and improve comments. | Jeff Cohen | 2007-03-05 | 1 | -7/+8 |
* | fix a subtle bug that caused an MSVC warning. Thanks to Jeffc for pointing t... | Chris Lattner | 2007-03-05 | 1 | -2/+3 |
* | Add some simplifications for demanded bits, this allows instcombine to turn: | Chris Lattner | 2007-03-05 | 1 | -0/+31 |
* | new testcase | Chris Lattner | 2007-03-05 | 1 | -0/+12 |
* | Unbreak VC++ build. | Jeff Cohen | 2007-03-05 | 26 | -60/+173 |
* | add a getSignBit method, elimiante virtual method from getBitMask() | Chris Lattner | 2007-03-04 | 1 | -1/+7 |
* | fix 80 col violations, mark arrays static | Chris Lattner | 2007-03-04 | 1 | -8/+12 |
* | simplify some code | Chris Lattner | 2007-03-04 | 1 | -18/+17 |
* | fold away addc nodes when we know there cannot be a carry-out. | Chris Lattner | 2007-03-04 | 2 | -8/+28 |
* | add a new node | Chris Lattner | 2007-03-04 | 1 | -0/+4 |
* | new testcase, corresponds to: | Chris Lattner | 2007-03-04 | 1 | -0/+11 |
* | generalize | Chris Lattner | 2007-03-04 | 1 | -5/+9 |
* | canonicalize constants to the RHS of addc/adde. If nothing uses the carry ou... | Chris Lattner | 2007-03-04 | 1 | -0/+47 |
* | eliminate some ops if they have an undef RHS | Chris Lattner | 2007-03-04 | 1 | -0/+2 |
* | fix typo | Chris Lattner | 2007-03-04 | 1 | -2/+2 |
* | add missing braces | Chris Lattner | 2007-03-04 | 1 | -25/+25 |
* | minor cleanups | Chris Lattner | 2007-03-04 | 1 | -7/+8 |
* | Remove unneeded header file. | Reid Spencer | 2007-03-04 | 1 | -1/+0 |
* | Speed up -instcombine by 20% by avoiding a particularly expensive passmgr call. | Chris Lattner | 2007-03-04 | 1 | -1/+4 |
* | switch MarkAliveBlocks over to using SmallPtrSet instead of std::set, speeding | Chris Lattner | 2007-03-04 | 1 | -5/+5 |
* | Speed up Loop::isLCSSAForm by using a hash table instead of a sorted vector. | Chris Lattner | 2007-03-04 | 1 | -9/+7 |
* | add iterator range version of ctor. | Chris Lattner | 2007-03-04 | 1 | -0/+7 |
* | make better use of LCSSA information in RewriteLoopExitValues. Before, we | Chris Lattner | 2007-03-04 | 1 | -67/+76 |
* | Guard further against APInt operations with operands of unequal bit width. | Reid Spencer | 2007-03-04 | 1 | -4/+11 |
* | Implement PR1179/PR1232 and test/Transforms/IndVarsSimplify/loop_evaluate_[23... | Chris Lattner | 2007-03-04 | 1 | -46/+26 |
* | New testcases for PR1179/PR1232. | Chris Lattner | 2007-03-04 | 3 | -0/+67 |
* | Get the version number for the LLVM from the autoconf/configure.ac file | Reid Spencer | 2007-03-04 | 1 | -2/+9 |
* | Fix CodeGen/Generic/fpowi-promote.ll and PR1239 | Chris Lattner | 2007-03-03 | 1 | -0/+12 |