summaryrefslogtreecommitdiff
path: root/test
Commit message (Expand)AuthorAge
* PR11662.Nadav Rotem2011-12-28
* Fixed a bug in LowerVECTOR_SHUFFLE and LowerBUILD_VECTOR.Elena Demikhovsky2011-12-28
* Turn cos(-x) into cos(x). Patch by Alexander Malyshev!Nick Lewycky2011-12-27
* Teach simplifycfg to recompute branch weights when merging some branches, andNick Lewycky2011-12-27
* Make sure DAGCombiner doesn't introduce multiple loads from the same memory l...Eli Friedman2011-12-26
* Update the branch weight metadata when reversing the order of a branch.Nick Lewycky2011-12-26
* Add an explicit test that we now fold cttz.i32(..., true) >> 5 -> 0.Chandler Carruth2011-12-24
* InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x...Benjamin Kramer2011-12-24
* ComputeMaskedBits: Make knownzero computation more aggressive for ctlz with u...Benjamin Kramer2011-12-24
* InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s...Benjamin Kramer2011-12-24
* 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
* Move this test from date-name to feature-name, and port it to FileCheck.Nick Lewycky2011-12-23
* Experimental support for aligned NEON spills.Jakob Stoklund Olesen2011-12-23
* ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point).Jim Grosbach2011-12-22
* Fix incorrect relocation generation. Patch by Kristof Beyls.Rafael Espindola2011-12-22
* Reinstate r146578; it doesn't appear to be the cause of some recent execution-Chad Rosier2011-12-22
* ARM assembler should accept shift-by-zero for any shifted-immediate operand.Jim Grosbach2011-12-22
* Give string constants generated by IRBuilder private linkage.Benjamin Kramer2011-12-22
* Make the unreachable probability much much heavier. The previousChandler Carruth2011-12-22
* Speculatively revert r146578 to determine if it is the cause of a number ofChad Rosier2011-12-22
* Local dynamic TLS model for direct object output. Create the correct TLS MIPSAkira Hatanaka2011-12-22
* ARM VFP optional data type on VMOV GPR<-->SPR.Jim Grosbach2011-12-21
* Thumb2 assembly parsing of 'mov rd, rn, rrx'.Jim Grosbach2011-12-21
* Thumb2 assembly parsing of 'mov(register shifted register)' aliases.Jim Grosbach2011-12-21
* ARM NEON assmebly parsing for VLD2 to all lanes instructions.Jim Grosbach2011-12-21
* Fix a couple of copy-n-paste bugs. Noticed by George Russell!Chad Rosier2011-12-21
* Make some intrinsics safe to speculatively execute.Nick Lewycky2011-12-21
* Fix a couple of copy-n-paste bugs. Noticed by George Russell.Evan Cheng2011-12-21
* ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback.Jim Grosbach2011-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
* Enable and fix a test.Jim Grosbach2011-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 assembly parsing and encoding for VST2 single-element, double spaced.Jim Grosbach2011-12-20
* ARM enable a few more tests.Jim Grosbach2011-12-20
* ARM assembly parsing and encoding for VLD2 single-element, double spaced.Jim Grosbach2011-12-20
* ARM target code clean up. Check for iOS, not Darwin where it makes sense.Evan Cheng2011-12-20