summaryrefslogtreecommitdiff
path: root/test/CodeGen
Commit message (Expand)AuthorAge
* Change FMA4 memory forms to use memopv* instead of alignedloadv*. No need to ...Craig Topper2011-12-30
* Fix load size for FMA4 SS/SD instructions. They need to use f32 and f64 size,...Craig Topper2011-12-30
* Cleanup stack/frame register define/kill states. This fixes two bugs:Hal Finkel2011-12-30
* Fix type-checking for load transformation which is not legal on floating-poin...Eli Friedman2011-12-28
* PR11662.Nadav Rotem2011-12-28
* Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.Elena Demikhovsky2011-12-28
* Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...Eli Friedman2011-12-26
* Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when theChandler Carruth2011-12-24
* Add systematic testing for cttz as well, and fix the bug I spotted byChandler Carruth2011-12-24
* Add i8 and i64 testing for ctlz on x86. Also simplify the i16 test.Chandler Carruth2011-12-24
* Tidy up this rather crufty test. Put the declarations at the top to makeChandler Carruth2011-12-24
* Expand more when we have a nice 'tzcnt' instruction, to avoid generatingChandler Carruth2011-12-24
* Tidy up some of these tests.Chandler Carruth2011-12-24
* Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to theChandler Carruth2011-12-24
* Cleanup this test a bit, sorting things and grouping them more clearly.Chandler Carruth2011-12-24
* Test case for r147232.Akira Hatanaka2011-12-24
* Experimental support for aligned NEON spills.Jakob Stoklund Olesen2011-12-23
* Fix a couple of copy-n-paste bugs. Noticed by George Russell!Chad Rosier2011-12-21
* Fix a couple of copy-n-paste bugs. Noticed by George Russell.Evan Cheng2011-12-21
* Fix bug in zero-store peephole pattern reported in pr11615.Akira Hatanaka2011-12-21
* Expand 64-bit CTLZ nodes if target architecture does not support it. Add testAkira Hatanaka2011-12-21
* Test case for r147017.Akira Hatanaka2011-12-20
* Add function MipsDAGToDAGISel::SelectMULT and factor out code that generatesAkira Hatanaka2011-12-20
* 64-bit data directive.Akira Hatanaka2011-12-20
* 32-to-64-bit sext_inreg pattern.Akira Hatanaka2011-12-20
* Add code in MipsDAGToDAGISel for selecting constant +0.0.Akira Hatanaka2011-12-20
* Heed spill slot alignment on ARM.Jakob Stoklund Olesen2011-12-20
* ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng2011-12-20
* This is the second fix related to VZEXT_MOVL node.Elena Demikhovsky2011-12-20
* Begin teaching the X86 target how to efficiently codegen patterns thatChandler Carruth2011-12-20
* Mark ARM eh_sjlj_dispatchsetup as clobbering all registers. Radar 10567930.Bob Wilson2011-12-20
* Move tests to FileCheck.Evan Cheng2011-12-19
* Add a test case for r146900.Akira Hatanaka2011-12-19
* Add patterns for matching immediates whose lower 16-bit is cleared. TheseAkira Hatanaka2011-12-19
* Remove definitions of double word shift plus 32 instructions. Assembler orAkira Hatanaka2011-12-19
* Remove the restriction on the first operand of the add node in SelectAddr.Akira Hatanaka2011-12-19
* Fix a CPSR liveness tracking bug introduced when I converted IT block to bundle.Evan Cheng2011-12-17
* Make sure that the lower bits on the VSELECT condition are properly set.Lang Hames2011-12-17
* Fix off-by-one error in bucket sort.Jakob Stoklund Olesen2011-12-16
* Hexagon: Fix a nasty order-of-initialization bug.Benjamin Kramer2011-12-16
* Don't try to match 'unpackl/h v, v' for 32xi8 and 16xi16 when only AVX1 is su...Craig Topper2011-12-16
* Add missing zmovl AVX patterns which were causing crashes.Chad Rosier2011-12-15
* Fix assert in LowerBUILD_VECTOR for v16i16 type on AVX.Chad Rosier2011-12-15
* Set specific target cpu for testcase.Lang Hames2011-12-15
* Added test case for r146671.Lang Hames2011-12-15
* Add a test case to make sure that the nop really does follow the bl on ppc64 elfHal Finkel2011-12-15
* Don't try to form FGETSIGN after legalization; it is possible in some cases, ...Eli Friedman2011-12-15
* Add support for lowering fneg when AVX is enabled.Chad Rosier2011-12-15
* Do not sink instruction, if it is not profitable.Devang Patel2011-12-14
* Add support for local dynamic TLS model in LowerGlobalTLSAddress. Direct objectAkira Hatanaka2011-12-14