Age | Commit message (Expand) | Author |
2011-12-27 | Turn cos(-x) into cos(x). Patch by Alexander Malyshev! | Nick Lewycky |
2011-12-27 | Teach simplifycfg to recompute branch weights when merging some branches, and | Nick Lewycky |
2011-12-26 | Make sure DAGCombiner doesn't introduce multiple loads from the same memory l... | Eli Friedman |
2011-12-26 | Update the branch weight metadata when reversing the order of a branch. | Nick Lewycky |
2011-12-24 | Add an explicit test that we now fold cttz.i32(..., true) >> 5 -> 0. | Chandler Carruth |
2011-12-24 | InstCombine: Add a combine that turns (2^n)-1 ^ x back into (2^n)-1 - x iff x... | Benjamin Kramer |
2011-12-24 | ComputeMaskedBits: Make knownzero computation more aggressive for ctlz with u... | Benjamin Kramer |
2011-12-24 | InstCombine: Canonicalize (2^n)-1 - x into (2^n)-1 ^ x iff x is known to be s... | Benjamin Kramer |
2011-12-24 | Use standard promotion for i8 CTTZ nodes and i8 CTLZ nodes when the | Chandler Carruth |
2011-12-24 | Add systematic testing for cttz as well, and fix the bug I spotted by | Chandler Carruth |
2011-12-24 | Add i8 and i64 testing for ctlz on x86. Also simplify the i16 test. | Chandler Carruth |
2011-12-24 | Tidy up this rather crufty test. Put the declarations at the top to make | Chandler Carruth |
2011-12-24 | Expand more when we have a nice 'tzcnt' instruction, to avoid generating | Chandler Carruth |
2011-12-24 | Tidy up some of these tests. | Chandler Carruth |
2011-12-24 | Switch the lowering of CTLZ_ZERO_UNDEF from a .td pattern back to the | Chandler Carruth |
2011-12-24 | Cleanup this test a bit, sorting things and grouping them more clearly. | Chandler Carruth |
2011-12-24 | Test case for r147232. | Akira Hatanaka |
2011-12-23 | Move this test from date-name to feature-name, and port it to FileCheck. | Nick Lewycky |
2011-12-23 | Experimental support for aligned NEON spills. | Jakob Stoklund Olesen |
2011-12-22 | ARM VFP assembly parsing and encoding for VCVT(float <--> fixed point). | Jim Grosbach |
2011-12-22 | Fix incorrect relocation generation. Patch by Kristof Beyls. | Rafael Espindola |
2011-12-22 | Reinstate r146578; it doesn't appear to be the cause of some recent execution- | Chad Rosier |
2011-12-22 | ARM assembler should accept shift-by-zero for any shifted-immediate operand. | Jim Grosbach |
2011-12-22 | Give string constants generated by IRBuilder private linkage. | Benjamin Kramer |
2011-12-22 | Make the unreachable probability much much heavier. The previous | Chandler Carruth |
2011-12-22 | Speculatively revert r146578 to determine if it is the cause of a number of | Chad Rosier |
2011-12-22 | Local dynamic TLS model for direct object output. Create the correct TLS MIPS | Akira Hatanaka |
2011-12-21 | ARM VFP optional data type on VMOV GPR<-->SPR. | Jim Grosbach |
2011-12-21 | Thumb2 assembly parsing of 'mov rd, rn, rrx'. | Jim Grosbach |
2011-12-21 | Thumb2 assembly parsing of 'mov(register shifted register)' aliases. | Jim Grosbach |
2011-12-21 | ARM NEON assmebly parsing for VLD2 to all lanes instructions. | Jim Grosbach |
2011-12-21 | Fix a couple of copy-n-paste bugs. Noticed by George Russell! | Chad Rosier |
2011-12-21 | Make some intrinsics safe to speculatively execute. | Nick Lewycky |
2011-12-21 | Fix a couple of copy-n-paste bugs. Noticed by George Russell. | Evan Cheng |
2011-12-21 | ARM NEON VLD2 assembly parsing for structure to all lanes, non-writeback. | Jim Grosbach |
2011-12-21 | Fix bug in zero-store peephole pattern reported in pr11615. | Akira Hatanaka |
2011-12-21 | Expand 64-bit CTLZ nodes if target architecture does not support it. Add test | Akira Hatanaka |
2011-12-20 | Test case for r147017. | Akira Hatanaka |
2011-12-20 | Enable and fix a test. | Jim Grosbach |
2011-12-20 | Add function MipsDAGToDAGISel::SelectMULT and factor out code that generates | Akira Hatanaka |
2011-12-20 | 64-bit data directive. | Akira Hatanaka |
2011-12-20 | 32-to-64-bit sext_inreg pattern. | Akira Hatanaka |
2011-12-20 | Add code in MipsDAGToDAGISel for selecting constant +0.0. | Akira Hatanaka |
2011-12-20 | Heed spill slot alignment on ARM. | Jakob Stoklund Olesen |
2011-12-20 | ARM assembly parsing and encoding for VST2 single-element, double spaced. | Jim Grosbach |
2011-12-20 | ARM enable a few more tests. | Jim Grosbach |
2011-12-20 | ARM assembly parsing and encoding for VLD2 single-element, double spaced. | Jim Grosbach |
2011-12-20 | ARM target code clean up. Check for iOS, not Darwin where it makes sense. | Evan Cheng |
2011-12-20 | This is the second fix related to VZEXT_MOVL node. | Elena Demikhovsky |
2011-12-20 | Begin teaching the X86 target how to efficiently codegen patterns that | Chandler Carruth |