| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Split runOnFunction into many smaller functions. This make it easier to get ... | Owen Anderson | 2007-06-20 | 1 | -279/+329 |
* | Modify deleting global variable with an even easier way. | Tanya Lattner | 2007-06-20 | 1 | -7/+4 |
* | Update AnalysisGroup documentation to document restriction that allows | Devang Patel | 2007-06-20 | 1 | -2/+3 |
* | Add blurb on deleting global variables. | Tanya Lattner | 2007-06-20 | 1 | -0/+26 |
* | Make GVNPRE accurate report whether it modified the function or not. | Owen Anderson | 2007-06-20 | 1 | -5/+12 |
* | Added some if-conversion tests. | Evan Cheng | 2007-06-20 | 8 | -0/+201 |
* | Get rid of an unneeded helper function. | Owen Anderson | 2007-06-20 | 1 | -19/+9 |
* | Be more conservative of duplicating blocks. | Evan Cheng | 2007-06-19 | 1 | -1/+1 |
* | Use a DenseMap instead of an std::map for the value numbering. This reduces ... | Owen Anderson | 2007-06-19 | 1 | -4/+5 |
* | Make dependsOnInvoke much more specific in what it tests, which in turn make ... | Owen Anderson | 2007-06-19 | 1 | -42/+10 |
* | Moved Inliner.h to include/llvm/Transforms/IPO/InlinerPass.h | Tanya Lattner | 2007-06-19 | 1 | -65/+0 |
* | Inliner pass header file was moved. | Tanya Lattner | 2007-06-19 | 2 | -2/+3 |
* | Move inliner pass header file. | Tanya Lattner | 2007-06-19 | 1 | -0/+64 |
* | Avoid if-converting simple block that ends with unconditional branch or fallt... | Evan Cheng | 2007-06-19 | 1 | -1/+4 |
* | Allow predicated immediate ARM to ARM calls. | Evan Cheng | 2007-06-19 | 3 | -1/+14 |
* | Fix pr1448 | Chris Lattner | 2007-06-19 | 1 | -14/+20 |
* | Rename ScalarEvolution::deleteInstructionFromRecords to | Dan Gohman | 2007-06-19 | 4 | -22/+22 |
* | Pass a SelectionDAG into SDNode::dump everywhere it's used, in prepration | Dan Gohman | 2007-06-19 | 5 | -9/+9 |
* | Handle constants in phi nodes properly. This fixes test/Transforms/GVNPRE/20... | Owen Anderson | 2007-06-19 | 1 | -1/+10 |
* | silence warning when assertions are disabled. | Chris Lattner | 2007-06-19 | 1 | -2/+1 |
* | Testcase for instances where a constant only occurs as an operand to a phi node. | Owen Anderson | 2007-06-19 | 1 | -0/+22 |
* | don't use binutils 2.17 | Chris Lattner | 2007-06-19 | 1 | -2/+8 |
* | document and hide two options. | Chris Lattner | 2007-06-19 | 1 | -2/+5 |
* | describe an argument, hide it. | Chris Lattner | 2007-06-19 | 1 | -1/+3 |
* | silence a bogus warning Duraid ran into. | Chris Lattner | 2007-06-19 | 1 | -1/+1 |
* | Add a new testcase for memory corruption issues. | Owen Anderson | 2007-06-19 | 1 | -0/+26 |
* | Be careful to erase values from all of the appropriate sets when they're not ... | Owen Anderson | 2007-06-19 | 1 | -2/+14 |
* | Remember to clear the maximal sets between functions. | Owen Anderson | 2007-06-19 | 1 | -2/+3 |
* | Refactor GVNPRE to use a much smart method of uniquing value sets, and centra... | Owen Anderson | 2007-06-19 | 1 | -273/+451 |
* | Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad | Dan Gohman | 2007-06-19 | 17 | -48/+48 |
* | Replace TargetInstrInfo::CanBeDuplicated() with a M_NOT_DUPLICABLE bit. | Evan Cheng | 2007-06-19 | 9 | -33/+13 |
* | Replace CanBeDuplicated() with a M_NOT_DUPLICABLE bit. | Evan Cheng | 2007-06-19 | 1 | -16/+20 |
* | If a function is vararg, never pass inreg arguments in registers. Thanks to | Chris Lattner | 2007-06-19 | 5 | -15/+24 |
* | add isVarArg to CCState | Chris Lattner | 2007-06-19 | 1 | -2/+3 |
* | add isvararg tracking to CCState | Chris Lattner | 2007-06-19 | 1 | -1/+3 |
* | testcase for PR1513 | Chris Lattner | 2007-06-19 | 1 | -0/+11 |
* | New test case: identity operation of RHS / LHS of a VECTOR_SHUFFLE. | Evan Cheng | 2007-06-19 | 1 | -0/+11 |
* | Look for VECTOR_SHUFFLE that's identity operation on either LHS or RHS. This ... | Evan Cheng | 2007-06-19 | 1 | -2/+19 |
* | Update docs for llvm.var.annotation intrinsic. | Tanya Lattner | 2007-06-18 | 1 | -3/+4 |
* | Fix some fragile code wrt CFG edge updating. | Evan Cheng | 2007-06-18 | 1 | -74/+39 |
* | Move CorrectExtraCFGEdges() from BranchFolding.cpp to a MachineBasicBlock met... | Evan Cheng | 2007-06-18 | 3 | -75/+74 |
* | Modify annotate intrinsic to take 2 additional args: file and line number. | Tanya Lattner | 2007-06-18 | 3 | -5/+5 |
* | add helper | Chris Lattner | 2007-06-18 | 1 | -0/+7 |
* | Fix quotes in debug messages. | Devang Patel | 2007-06-18 | 1 | -6/+6 |
* | make ComputeTopDownOrdering significantly faster and use less stack space | Chris Lattner | 2007-06-18 | 1 | -32/+37 |
* | In SCEVAddExpr::get, skip over any cast operands before looking for nested | Dan Gohman | 2007-06-18 | 1 | -2/+5 |
* | Make BasicAliasAnalysis correctly register itself. Patch by Devang | Anton Korobeynikov | 2007-06-18 | 1 | -0/+2 |
* | Make chain dependencies blue, in addition to being dashed. | Dan Gohman | 2007-06-18 | 1 | -1/+1 |
* | Define the pushq instruction for x86-64. | Dan Gohman | 2007-06-18 | 1 | -0/+2 |
* | Add keyword explicit. | Dan Gohman | 2007-06-18 | 1 | -1/+1 |