| Commit message (Expand) | Author | Age | Files | Lines |
| * | Use StringMap for greater justice! | Bill Wendling | 2008-07-07 | 1 | -1/+1 |
| * | Fix SDNode::MorphNodeTo (a function used by by SelectNodeTo) to | Dan Gohman | 2008-07-07 | 1 | -43/+50 |
| * | Move MachineMemOperand's constructor out of line, to avoid a | Dan Gohman | 2008-07-07 | 1 | -0/+11 |
| * | Simplify this use of BuildMI. This is also in preparation for | Dan Gohman | 2008-07-07 | 1 | -3/+1 |
| * | Use of operator* is redundant and confusing here. | Dan Gohman | 2008-07-07 | 1 | -1/+1 |
| * | Minor const-correctness fixes. | Dan Gohman | 2008-07-07 | 2 | -2/+2 |
| * | Assert that all MachineInstrs update PhysRegUseDefLists in | Dan Gohman | 2008-07-07 | 1 | -0/+3 |
| * | Fix two serious LSR bugs. | Evan Cheng | 2008-07-07 | 1 | -37/+37 |
| * | fixed 32-bit fp_to_sint pattern | Bruno Cardoso Lopes | 2008-07-07 | 2 | -10/+14 |
| * | Remove most of the uses of SDOperandPtr, usually replacing it with a | Dan Gohman | 2008-07-07 | 1 | -38/+69 |
| * | Add explicit keywords. | Dan Gohman | 2008-07-07 | 11 | -12/+12 |
| * | Use empty() instead of size(). | Dan Gohman | 2008-07-07 | 1 | -1/+1 |
| * | Make DenseMap's insert return a pair, to more closely resemble std::map. | Dan Gohman | 2008-07-07 | 5 | -19/+29 |
| * | LegalizeSetCCOperands should legalize the result of ExpandLibCall. Patch by R... | Evan Cheng | 2008-07-07 | 1 | -1/+1 |
| * | Handle 'lshr' instruction with SCEVUDiv object. | Nick Lewycky | 2008-07-07 | 1 | -2/+14 |
| * | Prevent option name conflict. | Bill Wendling | 2008-07-07 | 1 | -1/+1 |
| * | LegalizeTypes soft-float support for stores of a | Duncan Sands | 2008-07-07 | 2 | -0/+20 |
| * | Add convenient helper for checking whether global is weak in linker sense | Anton Korobeynikov | 2008-07-05 | 1 | -26/+11 |
| * | Override weak stuff during linking of aliases. This fixes PR2463. | Anton Korobeynikov | 2008-07-05 | 1 | -8/+21 |
| * | Properly link alias and function decls. This fixes PR2146 | Anton Korobeynikov | 2008-07-05 | 1 | -8/+27 |
| * | Fix missed optimization opportunity when analyzing cast of mul and select. | Nick Lewycky | 2008-07-05 | 1 | -9/+14 |
| * | Fixed generating incorrect aligned stores that I backout of r53031 | Mon P Wang | 2008-07-05 | 2 | -12/+19 |
| * | Several changes to Mips backend, experimental fp support being the most | Bruno Cardoso Lopes | 2008-07-05 | 17 | -443/+1247 |
| * | Rather than having a different custom legalization | Duncan Sands | 2008-07-04 | 13 | -153/+132 |
| * | Linux also does not require exception handling | Duncan Sands | 2008-07-04 | 4 | -6/+1 |
| * | Don't return std::vector by value, but pass it in by reference to be filled. | Bill Wendling | 2008-07-03 | 2 | -16/+14 |
| * | Revert my previous check-in that split up MachineModuleInfo. It turns out to | Bill Wendling | 2008-07-03 | 6 | -650/+831 |
| * | Backed out 53031. | Evan Cheng | 2008-07-03 | 2 | -19/+12 |
| * | Back out 53091 for now. | Evan Cheng | 2008-07-03 | 1 | -2/+1 |
| * | Use information already present in the ValueTable to fast-fail when we know t... | Owen Anderson | 2008-07-03 | 1 | -2/+11 |
| * | Do not try to update dominator info while manipulating CFG. This code does n... | Devang Patel | 2008-07-03 | 1 | -281/+19 |
| * | Remove the ability for ADCE to remove unreachable blocks in loop nests, becau... | Owen Anderson | 2008-07-03 | 1 | -38/+0 |
| * | - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga... | Evan Cheng | 2008-07-03 | 14 | -222/+211 |
| * | Add newline at the end of Constants.cpp. | Matthijs Kooijman | 2008-07-03 | 1 | -1/+1 |
| * | llvm-gcc sometimes marks external declarations hidden, because intializers are | Anton Korobeynikov | 2008-07-03 | 1 | -1/+2 |
| * | Remove unused function. | Bill Wendling | 2008-07-03 | 1 | -16/+0 |
| * | Preserve dom info. | Devang Patel | 2008-07-03 | 1 | -0/+15 |
| * | Keep track of inherited analysis (e.g. dominator tree). | Devang Patel | 2008-07-03 | 1 | -0/+3 |
| * | Remove extra FIXME | Devang Patel | 2008-07-03 | 1 | -1/+0 |
| * | Reconstruct dom info, if loop is unswitched. | Devang Patel | 2008-07-03 | 1 | -4/+9 |
| * | LoopUnswitch does not preserve dominator info in all cases. | Devang Patel | 2008-07-03 | 1 | -2/+3 |
| * | Reapply r52988, "Simplify addRegisterKilled and addRegisterDead." The | Dan Gohman | 2008-07-03 | 1 | -18/+18 |
| * | Use operator new instead of new char[]. | Dan Gohman | 2008-07-03 | 1 | -5/+5 |
| * | Avoid unnecessarily copying APInt objects. | Dan Gohman | 2008-07-03 | 1 | -3/+3 |
| * | Correct a comment. | Dan Gohman | 2008-07-03 | 1 | -1/+1 |
| * | Use std::replace instead of std::find and push_back. | Evan Cheng | 2008-07-03 | 1 | -2/+1 |
| * | Undo previous patch. It is not that simple to fix dom info here. | Devang Patel | 2008-07-03 | 1 | -16/+2 |
| * | - Add LiveVariables::replaceKillInstruction. This does a subset of instructio... | Evan Cheng | 2008-07-03 | 2 | -3/+11 |
| * | commuteInstruction should preserve dead markers. | Evan Cheng | 2008-07-03 | 1 | -1/+3 |
| * | Make LiveVariables even more optional, by making it optional in the call to T... | Owen Anderson | 2008-07-02 | 5 | -70/+30 |