| Commit message (Expand) | Author | Age | Files | Lines |
* | Generalize isLoopGuardedByCond's checking to consider two | Dan Gohman | 2009-06-20 | 1 | -3/+27 |
* | 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 |
* | 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 | 3 | -377/+278 |
* | stub out some hacky code for wiring up the new asmprinter interfaces | Chris Lattner | 2009-06-19 | 3 | -12/+94 |
* | 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 | 1 | -22/+83 |
* | Re-apply r73718, now that the fix in r73787 is in, and add a | Dan Gohman | 2009-06-19 | 1 | -30/+36 |
* | 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 | 2 | -21/+36 |
* | Fix a serious bug that would cause deadlock during abstract type refinement. ... | Owen Anderson | 2009-06-19 | 4 | -278/+371 |
* | 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 | 2 | -2/+1 |
* | 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 | 1 | -35/+29 |
* | 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 |
* | 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 | 1 | -1/+0 |
* | Fix incorrect comment pointed out by Duncan. | Owen Anderson | 2009-06-19 | 1 | -1/+1 |
* | make jump threading handle lexically identical compare instructions | Chris Lattner | 2009-06-19 | 1 | -4/+17 |
* | 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 | 1 | -1/+4 |
* | 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 | 1 | -0/+6 |
* | 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 | 1 | -25/+48 |
* | 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 | 1 | -1/+15 |
* | part of PR4405: disable a contentious optimization for | Chris Lattner | 2009-06-19 | 1 | -5/+3 |
* | More VNInfo tweaking, plus a little progress on intra-block splitting. | Lang Hames | 2009-06-19 | 3 | -25/+84 |
* | Transfer dead markers when a ldrd is changed into a ldm or a pair of ldr. | Evan Cheng | 2009-06-19 | 1 | -15/+20 |
* | 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 | 1 | -0/+5 |
* | 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 | 3 | -0/+16 |
* | merge the common darwin settings from the X86/PPC/ARM targets | Chris Lattner | 2009-06-19 | 6 | -135/+57 |
* | move mangler quote handling from asm printers to TargetAsmInfo. | Chris Lattner | 2009-06-18 | 8 | -38/+32 |
* | minor cleanup | Chris Lattner | 2009-06-18 | 1 | -5/+3 |
* | simplify macro debug info directive handling. | Chris Lattner | 2009-06-18 | 7 | -16/+14 |
* | Remove UseThumbBacktraces. Just check if subtarget is darwin. | Evan Cheng | 2009-06-18 | 5 | -15/+7 |
* | Add a parent pointer to SCEV, in preparation for getting rid of the global un... | Owen Anderson | 2009-06-18 | 1 | -21/+26 |
* | Improved PHI def marking, replaced some gotos with breaks. | Lang Hames | 2009-06-18 | 1 | -5/+7 |
* | Simplify. | Owen Anderson | 2009-06-18 | 1 | -29/+12 |
* | Simplify. | Owen Anderson | 2009-06-18 | 1 | -15/+7 |
* | Add a SmartScopedLock, and use it to simplify code. | Owen Anderson | 2009-06-18 | 1 | -5/+4 |