| Commit message (Expand) | Author | Age | Files | Lines |
* | Free MDNodes when the LLVMContext is destroyed. Leak found by Valgrind. | Jeffrey Yasskin | 2010-03-05 | 3 | -22/+26 |
* | Make it not an error to specify -O* options several times. | Mikhail Glushenkov | 2010-03-05 | 4 | -33/+78 |
* | Use FindExecutable as a fall-back search method. | Mikhail Glushenkov | 2010-03-05 | 1 | -2/+13 |
* | Rever 96389 and 96990. They are causing some miscompilation that I do not ful... | Evan Cheng | 2010-03-05 | 3 | -66/+4 |
* | Revert r97778 and r97779. They're somehow breaking llvm-gcc builds. | Dan Gohman | 2010-03-05 | 1 | -17/+41 |
* | apparently if gold is around lto needs to be part of DIRS. | Chris Lattner | 2010-03-05 | 1 | -2/+7 |
* | Fix these constants to be more portable. | Dan Gohman | 2010-03-05 | 1 | -3/+3 |
* | Rewrite i64-to-f64 conversion using an algorithm which handles | Dan Gohman | 2010-03-05 | 1 | -41/+17 |
* | Trivial comment change. | Johnny Chen | 2010-03-05 | 1 | -1/+1 |
* | Add missing break for Intrinsic::objectsize case. It was falling through to t... | Evan Cheng | 2010-03-05 | 1 | -0/+1 |
* | disable libprofile on cygwin, patch by Aaron Gray. | Chris Lattner | 2010-03-05 | 1 | -0/+4 |
* | Only build libedis if ENABLE_SHARED is specified, just like liblto. | Chris Lattner | 2010-03-05 | 1 | -10/+11 |
* | liblto and gold don't need to be built in serial | Chris Lattner | 2010-03-05 | 1 | -3/+3 |
* | add an assertion requested on llvmdev. | Chris Lattner | 2010-03-05 | 1 | -0/+1 |
* | Revert r97766. It's deleting a tag. | Bill Wendling | 2010-03-05 | 2 | -74/+13 |
* | Micro-optimization: | Bill Wendling | 2010-03-05 | 2 | -13/+74 |
* | Fix some more places where dbg_value affected codegen. | Dale Johannesen | 2010-03-05 | 4 | -4/+22 |
* | Add metadata example. | Devang Patel | 2010-03-04 | 1 | -0/+17 |
* | Stop leaking MDStrings. | Jeffrey Yasskin | 2010-03-04 | 2 | -11/+23 |
* | Drop the ".w" qualifier for t2UXTB16* instructions as there is no 16-bit version | Johnny Chen | 2010-03-04 | 2 | -11/+37 |
* | Fix memcheck-found leaks: one false positive from using new[], and one true | Jeffrey Yasskin | 2010-03-04 | 1 | -9/+28 |
* | For SJLJ exception handling, make sure that all calls that are not marked | Jim Grosbach | 2010-03-04 | 1 | -31/+36 |
* | pr6478: The frame pointer spill frame index is only defined when there is a | Bob Wilson | 2010-03-04 | 2 | -1/+68 |
* | Run machine licm before machine cse to avoid messing up licm opportunities. | Evan Cheng | 2010-03-04 | 1 | -2/+2 |
* | Avoid cse load instructions unless they are known to be invariant loads. | Evan Cheng | 2010-03-04 | 1 | -10/+36 |
* | pr6480: Don't try producing ld/st-multiple instructions when the address is | Bob Wilson | 2010-03-04 | 2 | -0/+59 |
* | Rewrite makefiles to explicitly reference DESTDIR to fix bug 3153. | Erick Tryzelaar | 2010-03-04 | 7 | -51/+51 |
* | Fix the remaining MUL8 and DIV8 to define AX instead of AL,AH. | Jakob Stoklund Olesen | 2010-03-04 | 2 | -8/+36 |
* | Fix recognition of 16-bit bswap for C front-ends which emit the | Dan Gohman | 2010-03-04 | 2 | -5/+77 |
* | not committing what you test = bad. | Chris Lattner | 2010-03-04 | 1 | -1/+2 |
* | make gep matching in fastisel match the base of the gep as a | Chris Lattner | 2010-03-04 | 1 | -1/+8 |
* | add a statistic for # times fastisel fails. | Chris Lattner | 2010-03-04 | 1 | -0/+6 |
* | Fix PR6360. It's easy for a stub's address to escape to user code, so we can't | Jeffrey Yasskin | 2010-03-04 | 2 | -115/+27 |
* | Fix a typo Duncan noticed. | Dan Gohman | 2010-03-04 | 1 | -1/+1 |
* | Added 32-bit Thumb instructions for Preload Data (PLD, PLDW) and Preload | Johnny Chen | 2010-03-04 | 1 | -1/+71 |
* | Simplify the condition-checking logic and hopefully clear up a build failure | John McCall | 2010-03-04 | 1 | -14/+7 |
* | Teach lit to honor conditional directives. The syntax is: | John McCall | 2010-03-04 | 3 | -3/+33 |
* | Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))' | Nick Lewycky | 2010-03-04 | 2 | -24/+23 |
* | Fix PR5291, in which a SmallPtrSet iterator was held across an insertion into | Jeffrey Yasskin | 2010-03-04 | 2 | -24/+65 |
* | Rename -machine-cse to -enable-machine-cse. | Evan Cheng | 2010-03-04 | 1 | -1/+1 |
* | add a comment. | Chris Lattner | 2010-03-04 | 1 | -0/+1 |
* | so hey, it turns out that the histogram was completely wrong, because | Chris Lattner | 2010-03-04 | 1 | -10/+32 |
* | Look ahead a bit to determine if a physical register def that is not marked d... | Evan Cheng | 2010-03-04 | 1 | -6/+61 |
* | zap fixme. | Chris Lattner | 2010-03-04 | 1 | -4/+0 |
* | now that complexpatterns are all emitted at the end of the match | Chris Lattner | 2010-03-04 | 1 | -4/+3 |
* | change the new isel matcher to emit ComplexPattern matches | Chris Lattner | 2010-03-04 | 4 | -40/+99 |
* | Make sure JITResolvers don't leave any stubs behind. When a JITResolver was | Jeffrey Yasskin | 2010-03-04 | 1 | -59/+105 |
* | enhance comment output to specify what recorded slot | Chris Lattner | 2010-03-04 | 3 | -5/+12 |
* | Fix more code to work properly with vector operands. Based on | Dan Gohman | 2010-03-04 | 1 | -5/+5 |
* | Teach the pic16 target to recognize pic16-*-* triples. | John McCall | 2010-03-04 | 1 | -1/+2 |