| Commit message (Expand) | Author | Age | Files | Lines |
* | Generalize isLoopGuardedByCond's checking to consider two | Dan Gohman | 2009-06-20 | 2 | -3/+134 |
* | Workaround for an... interesting bug in Darwin's pthread_rwlock_init. | Owen Anderson | 2009-06-20 | 1 | -0/+7 |
* | Use ScalarEvolution's new GetMinSignBits and GetMinLeadingZeros | Dan Gohman | 2009-06-20 | 1 | -3/+6 |
* | Add debugging code to test for various locking faux-pas's, when running in si... | Owen Anderson | 2009-06-20 | 2 | -2/+38 |
* | Forgot this file. | Owen Anderson | 2009-06-20 | 1 | -8/+5 |
* | Revert r73790, and replace it with a significantly less ugly solution. Rathe... | Owen Anderson | 2009-06-20 | 7 | -475/+356 |
* | stub out some hacky code for wiring up the new asmprinter interfaces | Chris Lattner | 2009-06-19 | 5 | -13/+99 |
* | allow clients of the asmprinter to opt-out of the boilerplate with a #define. | Chris Lattner | 2009-06-19 | 1 | -1/+5 |
* | Fix a typo in a comment that Frits von Bommel noticed. | Dan Gohman | 2009-06-19 | 1 | -1/+1 |
* | Make GetMinTrailingZeros a member function of ScalarEvolution, | Dan Gohman | 2009-06-19 | 2 | -22/+97 |
* | Re-apply r73718, now that the fix in r73787 is in, and add a | Dan Gohman | 2009-06-19 | 4 | -32/+66 |
* | DwarfWriter is used to emit EH info also. | Devang Patel | 2009-06-19 | 1 | -4/+4 |
* | Enable arm pre-allocation load / store multiple optimization pass. | Evan Cheng | 2009-06-19 | 4 | -25/+40 |
* | Fix a serious bug that would cause deadlock during abstract type refinement. ... | Owen Anderson | 2009-06-19 | 8 | -356/+469 |
* | Fix LSR's OptimizeSMax to ignore max operators with more than 2 operands, | Dan Gohman | 2009-06-19 | 1 | -0/+5 |
* | mv CodeGen/DebugLoc.h Support/DebugLoc.h | Devang Patel | 2009-06-19 | 8 | -13/+11 |
* | Move up dwarf writer initialization in common AsmPrinter class. | Devang Patel | 2009-06-19 | 9 | -56/+24 |
* | Revert 73718. It's breaking 254.gap. | Evan Cheng | 2009-06-19 | 3 | -35/+31 |
* | Unbreak cyclic deps | Anton Korobeynikov | 2009-06-19 | 9 | -40/+104 |
* | Fix bad paste-o in the MSVC atomics. | Owen Anderson | 2009-06-19 | 1 | -2/+2 |
* | Forgot to remove some explicit locking when it became implicit in the ValueMap. | Owen Anderson | 2009-06-19 | 1 | -3/+5 |
* | Fences are expensive. Avoid doing them when we're not in multithreaded mode. | Owen Anderson | 2009-06-19 | 1 | -4/+4 |
* | Make ScalarEvolution::print print getSCEVAtScope values for | Dan Gohman | 2009-06-19 | 1 | -2/+10 |
* | Move the memory fences out of the path for single-threaded mode. | Owen Anderson | 2009-06-19 | 2 | -14/+15 |
* | Don't (unconditionally) use getSCEVAtScope to simplify the step | Dan Gohman | 2009-06-19 | 2 | -1/+18 |
* | Fix incorrect comment pointed out by Duncan. | Owen Anderson | 2009-06-19 | 1 | -1/+1 |
* | Clean up nightly tester to use Perl's File::Find. | Bob Wilson | 2009-06-19 | 1 | -28/+9 |
* | Fix a major typo. | Owen Anderson | 2009-06-19 | 1 | -1/+1 |
* | make jump threading handle lexically identical compare instructions | Chris Lattner | 2009-06-19 | 2 | -4/+47 |
* | fix the sparc codegen to not depend on the sparc asmprinter. | Chris Lattner | 2009-06-19 | 3 | -11/+29 |
* | Add support for AuroraUX. Patch by evocallaghan. | Duncan Sands | 2009-06-19 | 2 | -1/+5 |
* | Since -Wno-long-long is ignored without -pedantic, | Duncan Sands | 2009-06-19 | 1 | -3/+3 |
* | Add comments. | Evan Cheng | 2009-06-19 | 1 | -0/+4 |
* | Fix for PR2484: add an SSE1 pattern for a shuffle we normally prefer to | Eli Friedman | 2009-06-19 | 2 | -0/+15 |
* | Should be using Bcc (average) latency to determine if-conversion threshold, n... | Evan Cheng | 2009-06-19 | 1 | -1/+1 |
* | Minor cleanup; fixes review comments for a previous patch. Sorry for | Eli Friedman | 2009-06-19 | 1 | -4/+3 |
* | Teach jump threading to look at comparisons between phi nodes and non-constants. | Nick Lewycky | 2009-06-19 | 2 | -25/+69 |
* | Misc tweaks to Intel asm printing to make it more compatible with MASM. | Eli Friedman | 2009-06-19 | 3 | -49/+54 |
* | Improve tail call elim to move loads above readonly calls | Chris Lattner | 2009-06-19 | 3 | -1/+180 |
* | part of PR4405: disable a contentious optimization for | Chris Lattner | 2009-06-19 | 2 | -15/+3 |
* | More VNInfo tweaking, plus a little progress on intra-block splitting. | Lang Hames | 2009-06-19 | 4 | -33/+92 |
* | Transfer dead markers when a ldrd is changed into a ldm or a pair of ldr. | Evan Cheng | 2009-06-19 | 1 | -15/+20 |
* | Include DataTypes.h for 'uint64_t'. | Zhongxing Xu | 2009-06-19 | 1 | -0/+1 |
* | Latency information for ARM v6. It's rough and not yet hooked up. Right now ... | Evan Cheng | 2009-06-19 | 8 | -52/+147 |
* | Mark a few Thumb instructions commutable; just happened to spot this | Eli Friedman | 2009-06-19 | 2 | -0/+13 |
* | Fix weird class-size-being-different problems. At some level this is being c... | Owen Anderson | 2009-06-19 | 2 | -6/+2 |
* | add a file I missed, this goes with r73743 | Chris Lattner | 2009-06-19 | 1 | -0/+22 |
* | Add some scaffolding for a new experimental asmprinter | Chris Lattner | 2009-06-19 | 4 | -0/+109 |
* | merge the common darwin settings from the X86/PPC/ARM targets | Chris Lattner | 2009-06-19 | 8 | -139/+59 |
* | fix build problem pointed out by John Thompson! | Chris Lattner | 2009-06-18 | 1 | -1/+1 |