| Commit message (Expand) | Author | Age |
* | Move code into anonymous namespaces. | Benjamin Kramer | 2011-11-26 |
* | Merge 128-bit and 256-bit X86ISD node types for VPERMILPS and VPERMILPD. Simp... | Craig Topper | 2011-11-26 |
* | Rename a couple of options and fix some simple typos. | Wesley Peck | 2011-11-26 |
* | Collapse X86ISD node types for PUNPCKH*, PUNPCKL*, UNPCKLP*, and UNPCKHP* to ... | Craig Topper | 2011-11-26 |
* | Fix APFloat::convert so that it handles narrowing conversions correctly; it | Eli Friedman | 2011-11-26 |
* | This patch contains support for encoding FMA4 instructions and | Bruno Cardoso Lopes | 2011-11-25 |
* | ARMLoadStoreOptimizer.cpp: Fix MSVC(Debug) build. | NAKAMURA Takumi | 2011-11-25 |
* | Remove 256-bit specific node types for UNPCKHPS/D and instead use the 128-bit... | Craig Topper | 2011-11-24 |
* | Remove AVX2 specific X86ISD node types for PUNPCKH/L and instead just reuse t... | Craig Topper | 2011-11-24 |
* | Devirtualize Pass::getPassID, overriding it isn't useful and it gets called a... | Benjamin Kramer | 2011-11-24 |
* | Make ConstantRange::truncate a bit more efficient. | Benjamin Kramer | 2011-11-24 |
* | X86: alias cqo to cqto. | Benjamin Kramer | 2011-11-24 |
* | Fix a silly use-after-free issue. A much earlier version of this code | Chandler Carruth | 2011-11-24 |
* | When adding blocks to the list of those which no longer have any CFG | Chandler Carruth | 2011-11-24 |
* | This patch makes the following changes necessary for MIPS' direct code emission. | Akira Hatanaka | 2011-11-23 |
* | This patch addresses gp relative fixups/relocations for jump tables. | Akira Hatanaka | 2011-11-23 |
* | Correctly byte-swap APInts with bit-widths greater than 64. | Richard Smith | 2011-11-23 |
* | Validate the return type when checking if a function is malloc. | Benjamin Kramer | 2011-11-23 |
* | Fix a crash in which a multiplication was being reported as being both negative | Duncan Sands | 2011-11-23 |
* | X86: Use btq for bit tests if the immediate can't be encoded in 32 bits. | Benjamin Kramer | 2011-11-23 |
* | Relax an invariant that block placement was trying to assert a bit | Chandler Carruth | 2011-11-23 |
* | I added several lines in X86 code generator that allow to choose | Elena Demikhovsky | 2011-11-23 |
* | Handle the case of a no-return invoke correctly. It actually still has | Chandler Carruth | 2011-11-23 |
* | Enable stack protectors for all arrays, not just char arrays. rdar://5875909 | Bob Wilson | 2011-11-23 |
* | Fix PR11422. | Jakob Stoklund Olesen | 2011-11-23 |
* | Fix a crash in block placement due to an inner loop that happened to be | Chandler Carruth | 2011-11-23 |
* | [asan] do not instrument threadlocal globals, this is buggy | Kostya Serebryany | 2011-11-23 |
* | add basic PPC register-pressure feedback; adjust the vaarg test to match the ... | Hal Finkel | 2011-11-22 |
* | More fixes to the X86InstComments for shuffle instructions. In particular add... | Craig Topper | 2011-11-22 |
* | Fix a devilish miscompile exposed by block placement. The | Chandler Carruth | 2011-11-22 |
* | Add configure checking for pread(2) and use it to save a syscall when reading... | Benjamin Kramer | 2011-11-22 |
* | Fix an obvious omission in the SelectionDAGBuilder where we were | Chandler Carruth | 2011-11-22 |
* | Turn error recovery into an assert. | Benjamin Kramer | 2011-11-22 |
* | If a register is both an early clobber and part of a tied use, handle the use | Rafael Espindola | 2011-11-22 |
* | Fix shuffle decoding logic to handle UNPCKLPS/UNPCKLPD on 256-bit vectors cor... | Craig Topper | 2011-11-22 |
* | Add methods for querying minimum SSE version along with AVX. Simplifies all t... | Craig Topper | 2011-11-22 |
* | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky | 2011-11-21 |
* | Add virtual destructor. Whoops! | Nick Lewycky | 2011-11-21 |
* | Lowering for v32i8 to VPUNPCKLBW/VPUNPCKHBW when AVX2 is enabled. | Craig Topper | 2011-11-21 |
* | Add support for lowering 256-bit shuffles to VPUNPCKL/H for i16, i32, i64 if ... | Craig Topper | 2011-11-21 |
* | Fixing a comment | Joe Abbey | 2011-11-21 |
* | Make LowerSIGN_EXTEND_INREG split 256-bit vectors when AVX1 is enabled and us... | Craig Topper | 2011-11-21 |
* | Less template, more virtual! Refactoring suggested by Chris in code review. | Nick Lewycky | 2011-11-20 |
* | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky | 2011-11-20 |
* | The logic for breaking the CFG in the presence of hot successors didn't | Chandler Carruth | 2011-11-20 |
* | SCEV: Actually set overflow flags on add expressions. | Benjamin Kramer | 2011-11-20 |
* | Add code for lowering v32i8 shifts by a splat to AVX2 immediate shift instruc... | Craig Topper | 2011-11-20 |
* | Use 256-bit vcmpeqd for creating an all ones vector when AVX2 is enabled. | Craig Topper | 2011-11-19 |
* | Remove some of the special classes that worked around an old tablegen limitat... | Craig Topper | 2011-11-19 |
* | Custom lower AVX2 variable shift intrinsics to shl/srl/sra nodes and remove t... | Craig Topper | 2011-11-19 |