| Commit message (Expand) | Author | Age | Files | Lines |
* | Add the PARSE_ARGUMENTS CMake macro to LLVM so I can use it to clean | Jeffrey Yasskin | 2011-02-19 | 1 | -0/+80 |
* | Allow getting the address of the value in a PointerUnion or PointerIntPair if... | Argyrios Kyrtzidis | 2011-02-19 | 2 | -0/+19 |
* | Fix typos. | Eric Christopher | 2011-02-19 | 1 | -2/+2 |
* | Add ImmutableMap methods 'manualRetain()', 'manualRelease()', and 'getRootWit... | Ted Kremenek | 2011-02-19 | 1 | -1/+13 |
* | Do not emit empty DW_TAG_lexical_block DIEs. In one test case, size of debug... | Devang Patel | 2011-02-19 | 1 | -17/+20 |
* | DIE numbers do not add any value in this test. | Devang Patel | 2011-02-19 | 1 | -5/+5 |
* | Give SplitAnalysis a VRM member to access VirtRegMap::getOriginal(). | Jakob Stoklund Olesen | 2011-02-19 | 3 | -5/+7 |
* | Avoid dangling else warnings. | Joerg Sonnenberger | 2011-02-19 | 1 | -1/+2 |
* | Missed member rename for naming convention. | Jakob Stoklund Olesen | 2011-02-19 | 2 | -9/+9 |
* | This method belonged in VirtRegMap. | Jakob Stoklund Olesen | 2011-02-19 | 3 | -10/+10 |
* | Separate timers for local and global splitting. | Jakob Stoklund Olesen | 2011-02-19 | 1 | -2/+5 |
* | Make "-opt [-emit-llvm]" work for .ll files. | Mikhail Glushenkov | 2011-02-19 | 1 | -2/+4 |
* | Provide enums to build complex address calucation expressions. | Devang Patel | 2011-02-18 | 1 | -0/+1 |
* | Remove unused tag. | Devang Patel | 2011-02-18 | 1 | -1/+0 |
* | These tags are now covered by dwarf::TagString(). | Devang Patel | 2011-02-18 | 1 | -9/+1 |
* | Provide tag strings for llvm specific tags. | Devang Patel | 2011-02-18 | 2 | -1/+4 |
* | Do not lose debug info of an inlined function argument even if the argument i... | Devang Patel | 2011-02-18 | 6 | -18/+101 |
* | Now that -loop-idiom uses TargetLibraryInfo properly, it doesn't | Chris Lattner | 2011-02-18 | 1 | -5/+4 |
* | Use VirtRegMap's Virt2SplitMap to keep track of the original live range befor... | Jakob Stoklund Olesen | 2011-02-18 | 3 | -2/+12 |
* | add a way to disable all builtins, wire it up to opt's -disable-simplifylibca... | Chris Lattner | 2011-02-18 | 3 | -2/+16 |
* | Make loop-idiom use TargetLibraryInfo to determine whether it is allowed | Chris Lattner | 2011-02-18 | 1 | -1/+18 |
* | add memset and memcpy, though they are always available for now. | Chris Lattner | 2011-02-18 | 1 | -0/+6 |
* | rearrange some comments, no functionality change. | Chris Lattner | 2011-02-18 | 1 | -43/+23 |
* | Have opt set up a specific TargetLibraryInfo for modules | Chris Lattner | 2011-02-18 | 1 | -2/+8 |
* | CMake: updated list of tblgen source files. | Oscar Fuentes | 2011-02-18 | 1 | -0/+1 |
* | Move library stuff out of the toplevel CMakeLists.txt file. | Oscar Fuentes | 2011-02-18 | 13 | -82/+95 |
* | Add VirtRegMap::rewrite() and use it in the new register allocators. | Jakob Stoklund Olesen | 2011-02-18 | 4 | -6/+81 |
* | Add FixedLenDecoderEmitter, the skeleton of a new disassembler emitter for fi... | Owen Anderson | 2011-02-18 | 5 | -98/+1534 |
* | introduce a new TargetLibraryInfo pass, which transformations can use to | Chris Lattner | 2011-02-18 | 5 | -0/+108 |
* | Revert r125956, which broke the build if you _don't_ have lldb checked out. | Owen Anderson | 2011-02-18 | 1 | -6/+1 |
* | Reapply r114997 now that the buildbots have been updated. | Bill Wendling | 2011-02-18 | 2 | -8/+28 |
* | This patch lets LLDB build as an LLVM subproject. LLDB is not built in | Stephen Wilson | 2011-02-18 | 1 | -1/+6 |
* | Fix style and a typo | Bruno Cardoso Lopes | 2011-02-18 | 1 | -4/+4 |
* | Add assembly parsing support for "msr" and also fix its encoding. Also add | Bruno Cardoso Lopes | 2011-02-18 | 11 | -47/+236 |
* | improve support for OpenBSD, patch by Amit Kulkarni! | Chris Lattner | 2011-02-18 | 1 | -2/+4 |
* | Expose getTypeName to the C API. Patch by Patrick Walton. | Rafael Espindola | 2011-02-18 | 2 | -0/+5 |
* | Add some transforms of the kind X-Y>X -> 0>Y which are valid when there is no | Duncan Sands | 2011-02-18 | 3 | -20/+143 |
* | The objectsize intrinsic doesn't access any memory. | Benjamin Kramer | 2011-02-18 | 1 | -1/+1 |
* | add a poor division by constant case. | Chris Lattner | 2011-02-18 | 1 | -0/+37 |
* | add a testcase for r125827 | Chris Lattner | 2011-02-18 | 1 | -0/+24 |
* | Roll out r125794 to help diagnose the llvm-gcc-i386-linux-selfhost failure. | Cameron Zwarich | 2011-02-18 | 6 | -96/+17 |
* | prevent jump threading from merging blocks when their address is | Chris Lattner | 2011-02-18 | 2 | -2/+45 |
* | hoist GlobalValue::removeDeadConstantUsers up to being a method on Constant. | Chris Lattner | 2011-02-18 | 4 | -58/+62 |
* | Don't unroll loops whose header block's address is taken. | Chris Lattner | 2011-02-18 | 1 | -2/+10 |
* | Make -disable-simplify-libcalls work with -std-compile-opts | Peter Collingbourne | 2011-02-18 | 1 | -1/+1 |
* | Recognize monitor/mwait with explicit register arguments | Joerg Sonnenberger | 2011-02-18 | 3 | -0/+26 |
* | Check the errorcode. | Argyrios Kyrtzidis | 2011-02-18 | 1 | -0/+1 |
* | Trim debugging output. | Jakob Stoklund Olesen | 2011-02-18 | 2 | -29/+6 |
* | Recognize leavel and leaveq aliases for leave. | Joerg Sonnenberger | 2011-02-17 | 3 | -0/+17 |
* | Do not lose debug info of an inlined function argument even if the argument i... | Devang Patel | 2011-02-17 | 6 | -17/+96 |