| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix PR5247, "lock addq" pattern (and other atomics), it DOES modify EFLAGS. | Torok Edwin | 2009-10-19 | 1 | -1/+2 |
* | various cleanups. | Chris Lattner | 2009-10-19 | 1 | -30/+31 |
* | simplify. | Chris Lattner | 2009-10-19 | 1 | -3/+1 |
* | clean up after metadata changes. | Chris Lattner | 2009-10-19 | 2 | -11/+4 |
* | Add support for matching shuffle patterns with palignr. | Nate Begeman | 2009-10-19 | 3 | -12/+116 |
* | Spill slots cannot alias. | Evan Cheng | 2009-10-18 | 3 | -9/+16 |
* | Turn on post-alloc scheduling for x86. | Evan Cheng | 2009-10-18 | 1 | -2/+1 |
* | Oops. I forgot to change the tests first. Disable post-alloc scheduling. | Evan Cheng | 2009-10-18 | 1 | -1/+1 |
* | -Revert parts of 84326 and 84411. Distinquishing between fixed and non-fixed | Evan Cheng | 2009-10-18 | 14 | -93/+89 |
* | Only fixed stack objects and spill slots should be get FixedStack PseudoSourc... | Evan Cheng | 2009-10-18 | 9 | -54/+77 |
* | remove some nonascii weird stuff | Chris Lattner | 2009-10-18 | 1 | -1/+1 |
* | add some fixme's | Chris Lattner | 2009-10-18 | 2 | -1/+3 |
* | remove the IndMemRemPass, which only made sense for when malloc/free were int... | Chris Lattner | 2009-10-18 | 2 | -100/+0 |
* | fix the other issue with ID's, hopefully really fixing the linux build. | Chris Lattner | 2009-10-18 | 1 | -7/+6 |
* | fix some problems with ID definitions, which will hopefully fix the build bots. | Chris Lattner | 2009-10-18 | 1 | -7/+5 |
* | add function passes for printing various dominator datastructures | Chris Lattner | 2009-10-18 | 2 | -0/+269 |
* | make DOTGraphTraits public, patch by Tobias Grosser! | Chris Lattner | 2009-10-18 | 1 | -61/+2 |
* | Fix test/Bindings/Ocaml/vmcore.ml. When IRBuilder::CreateMalloc was removed, | Nick Lewycky | 2009-10-17 | 2 | -15/+18 |
* | inline isGEP away. | Chris Lattner | 2009-10-17 | 1 | -10/+6 |
* | Fix my -Asserts warning fix. | Daniel Dunbar | 2009-10-17 | 1 | -2/+3 |
* | Teach vm core to more aggressively fold 'trunc' constantexprs, | Chris Lattner | 2009-10-17 | 1 | -9/+160 |
* | Move UnescapeString to a static function for its sole client; its inefficient... | Daniel Dunbar | 2009-10-17 | 1 | -30/+0 |
* | Remove llvm::EscapeString, raw_ostream::write_escaped is much faster. | Daniel Dunbar | 2009-10-17 | 1 | -26/+0 |
* | Use raw_ostream::write_escaped instead of EscapeString. | Daniel Dunbar | 2009-10-17 | 1 | -6/+4 |
* | Add raw_ostream::write_escaped, for writing escaped strings. | Daniel Dunbar | 2009-10-17 | 1 | -0/+34 |
* | First draft of the OptionPreprocessor. | Mikhail Glushenkov | 2009-10-17 | 2 | -12/+10 |
* | Emit newlines at the end of instructions too. | Nick Lewycky | 2009-10-17 | 1 | -2/+2 |
* | Move StringMap's string has function into StringExtras.h | Daniel Dunbar | 2009-10-17 | 1 | -16/+3 |
* | Remove unnecessary include. | Daniel Dunbar | 2009-10-17 | 1 | -1/+0 |
* | Suppress -Asserts warning. | Daniel Dunbar | 2009-10-17 | 1 | -2/+2 |
* | Distinquish stack slots from other stack objects. They (and fixed objects) ge... | Evan Cheng | 2009-10-17 | 6 | -8/+17 |
* | Revert 84315 for now. Re-thinking the patch. | Evan Cheng | 2009-10-17 | 15 | -48/+45 |
* | Rename getFixedStack to getStackObject. The stack objects represented are not | Evan Cheng | 2009-10-17 | 15 | -45/+48 |
* | 80 col violation. | Evan Cheng | 2009-10-17 | 1 | -1/+2 |
* | Simplify some code (first hunk) and fix PR5208 (second hunk) by | Chris Lattner | 2009-10-17 | 1 | -8/+6 |
* | Delete an obsolete comment. | Dan Gohman | 2009-10-17 | 1 | -2/+1 |
* | Remove MallocInst from LLVM Instructions. | Victor Hernandez | 2009-10-17 | 18 | -572/+27 |
* | Enhance CodePlacementOpt's unconditional intra-loop branch elimination logic | Dan Gohman | 2009-10-17 | 1 | -177/+354 |
* | Autoupgrade malloc insts to malloc calls. | Victor Hernandez | 2009-10-17 | 9 | -146/+126 |
* | HeapAllocSRoA also needs to check if malloc array size can be computed. | Victor Hernandez | 2009-10-16 | 1 | -36/+40 |
* | Allow widening of extract subvector | Mon P Wang | 2009-10-16 | 2 | -0/+8 |
* | Do not emit name entry for a pointer type. | Devang Patel | 2009-10-16 | 1 | -1/+1 |
* | Change createPostRAScheduler so it can be turned off at llc -O1. | Evan Cheng | 2009-10-16 | 4 | -8/+19 |
* | Move zext and sext casts fed by loads into the same block as the | Dan Gohman | 2009-10-16 | 1 | -1/+41 |
* | Parse PHI instruction with attached metadata. | Devang Patel | 2009-10-16 | 1 | -0/+6 |
* | If there is not any llvm instruction associated with each lexical scope encod... | Devang Patel | 2009-10-16 | 1 | -2/+10 |
* | Invert isSafeToGetMallocArraySize check because we return NULL when we don't ... | Victor Hernandez | 2009-10-16 | 1 | -1/+1 |
* | Strip trailing white space. | Duncan Sands | 2009-10-16 | 1 | -33/+31 |
* | Update CMake file. | Benjamin Kramer | 2009-10-16 | 1 | -0/+1 |
* | Cleaned up some code. No functionality change. | Sanjiv Gupta | 2009-10-16 | 4 | -67/+52 |