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