aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Speculatively revert commit 148175 (rafael), to see if this fixesDuncan Sands2012-01-141-4/+2
* Fix a corner case hit by redundant phi elimination running after LSR.Andrew Trick2012-01-142-1/+61
* Only emit the Leh_func_endN symbol when needed.Rafael Espindola2012-01-141-2/+4
* misched: Initial code for building an MI level scheduling DAGAndrew Trick2012-01-144-21/+113
* Move physreg dependency generation into aptly named addPhysRegDeps.Andrew Trick2012-01-142-155/+182
* misched: Added ScheduleDAGInstrs::IsPostRAAndrew Trick2012-01-144-11/+17
* misched: Invoke the DAG builder on each sequence of schedulable instructions.Andrew Trick2012-01-141-6/+31
* Move things around to make the file navigable, even though it will probably b...Andrew Trick2012-01-141-19/+32
* After r147827 and r147902, it's now possible for unallocatable registers to beEvan Cheng2012-01-143-6/+130
* Fix pasto from r146196.Chad Rosier2012-01-141-2/+2
* Cleanup test case by adding checks for test names.Chad Rosier2012-01-141-1/+2
* Add TRI::getCallPreservedMask() hook.Jakob Stoklund Olesen2012-01-141-1/+22
* Fix an unused variable warning that Chad noticed.Dan Gohman2012-01-141-1/+1
* Add a test showing how the Leh_func_endN symbol is used.Rafael Espindola2012-01-141-0/+27
* Remove previous commit while I debug the bot failures.Rafael Espindola2012-01-131-0/+3
* Use RegisterTuples to generate pseudo-registers.Jakob Stoklund Olesen2012-01-134-45/+51
* Remove label that is not used anymore.Rafael Espindola2012-01-131-3/+0
* Speculatively revert r148132+r148133 to try and fix a buildbot failure.Eli Friedman2012-01-131-166/+115
* Skip the NAME field when forming tuples.Jakob Stoklund Olesen2012-01-131-0/+3
* Remove pointless mode line in .cpp file.Andrew Trick2012-01-131-1/+1
* Try to clarify a little how exception handling works.Duncan Sands2012-01-131-4/+8
* Revert r148131, it was committed before it was ready.Devang Patel2012-01-131-46/+40
* Cosmetic patch for r148132.Stepan Dyatkovskiy2012-01-131-13/+1
* LoopUnswitch: All helper data that is collected during loop-unswitch iteratio...Stepan Dyatkovskiy2012-01-131-112/+175
* Refactor.Devang Patel2012-01-131-40/+46
* Add new test.Devang Patel2012-01-131-0/+10
* Fixed comment. Thanks Duncan!Pete Cooper2012-01-131-1/+1
* Convert SHUFPD with the same register for both sources to PSHUFD if it would ...Craig Topper2012-01-132-1/+20
* use v8i32 as optimal mem type over v8f32 if AVX2 is enabled. Similar to SSE2 ...Craig Topper2012-01-131-3/+6
* Make X86 instruction selection use 256-bit VPXOR for build_vector of all ones...Craig Topper2012-01-134-37/+62
* test/CodeGen/ARM/test-sharedidx.ll: Fix for -Asserts.NAKAMURA Takumi2012-01-131-0/+1
* Add patterns for v16i16 and v32i8 immAllZerosV to select VPXOR to match v4i64...Craig Topper2012-01-132-1/+9
* Added the MachineSchedulerPass skeleton.Andrew Trick2012-01-139-1/+259
* whitespaceAndrew Trick2012-01-131-3/+3
* wrong filenameAndrew Trick2012-01-131-1/+1
* 80-col violationAndrew Trick2012-01-131-3/+3
* Use 8i32 constant pool entry for converting AVX2_SETALLONES. Possibly fixes P...Craig Topper2012-01-131-0/+2
* Fix typo in PerformAddCombine that caused any vector type to be checked for h...Craig Topper2012-01-131-1/+1
* Delete CodeInit and CodeRecTy from TableGen.Jakob Stoklund Olesen2012-01-135-124/+7
* Use uniqued StringInit pointers for lookups.Jakob Stoklund Olesen2012-01-133-31/+22
* DAGCombine's logic for forming pre- and post- indexed loads / stores were beingEvan Cheng2012-01-133-13/+143
* Fix off-by-one error.Bill Wendling2012-01-131-1/+1
* Implement proper ObjC ARC objc_retainBlock "escape" analysis, so thatDan Gohman2012-01-133-47/+218
* Added MVT::v2f16Pete Cooper2012-01-124-20/+31
* Revert accidental commit.Bill Wendling2012-01-122-202/+0
* Fix the code that was WRONG.Bill Wendling2012-01-123-13/+208
* Added FPOW, FEXP, FLOG to PromoteNode so that custom actions can be set to Pr...Pete Cooper2012-01-121-0/+18
* Fixed a bug in LowerVECTOR_SHUFFLE caused assertion failureElena Demikhovsky2012-01-122-2/+14
* When hoisting common code, watch out for uses which are marked "kill". If theEvan Cheng2012-01-121-0/+5
* Add error-reporting tests for platforms that don't support segmented stacks.Rafael Espindola2012-01-121-0/+11