| Commit message (Expand) | Author | Age |
* | Implement sse4.2 string/text processing instructions: | Eric Christopher | 2009-08-18 |
* | Reapply r79127. It was fixed by d0k. | Bill Wendling | 2009-08-15 |
* | Revert r79127. It was causing compilation errors. | Bill Wendling | 2009-08-15 |
* | Change allowsUnalignedMemoryAccesses to take type argument since some targets | Evan Cheng | 2009-08-15 |
* | On x86-64, for a varargs function, don't store the xmm registers to | Dan Gohman | 2009-08-15 |
* | Split EVT into MVT and EVT, the former representing _just_ a primitive type, ... | Owen Anderson | 2009-08-11 |
* | Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ... | Owen Anderson | 2009-08-10 |
* | Start moving TargetLowering away from using full MVTs and towards SimpleValue... | Owen Anderson | 2009-08-10 |
* | Better handle kernel code model. Also, generalize the things and fix one | Anton Korobeynikov | 2009-08-05 |
* | Major calling convention code refactoring. | Dan Gohman | 2009-08-05 |
* | Fix typos in comments. | Dan Gohman | 2009-08-01 |
* | Optimize some common usage patterns of atomic built-ins __sync_add_and_fetch(... | Evan Cheng | 2009-07-30 |
* | Add support for gcc __builtin_ia32_ptest{z,c,nzc} intrinsics. Lower | Eric Christopher | 2009-07-29 |
* | Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. | Chris Lattner | 2009-07-20 |
* | change a few methods to be static functions. | Chris Lattner | 2009-07-09 |
* | Update comments to make it clear that the function alignment is the Log2 of the | Bill Wendling | 2009-07-01 |
* | Add an "alignment" field to the MachineFunction object. It makes more sense to | Bill Wendling | 2009-06-30 |
* | Add new function attribute - noimplicitfloat | Devang Patel | 2009-06-05 |
* | Revert 72707 and 72709, for the moment. | Dale Johannesen | 2009-06-02 |
* | Make the implicit inputs and outputs of target-independent | Dale Johannesen | 2009-06-01 |
* | Added optimization that narrow load / op / store and the 'op' is a bit twiddl... | Evan Cheng | 2009-05-28 |
* | Make the x86 backend custom-lower UINT_TO_FP and FP_TO_UINT on 32-bit | Eli Friedman | 2009-05-23 |
* | Implement review feedback for vector shuffle work. | Nate Begeman | 2009-04-29 |
* | 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. | Nate Begeman | 2009-04-27 |
* | Revert 69952. Causes testsuite failures on linux x86-64. | Rafael Espindola | 2009-04-24 |
* | PR2957 | Nate Begeman | 2009-04-24 |
* | Re-apply 68552. | Rafael Espindola | 2009-04-08 |
* | Implement support for using modeling implicit-zero-extension on x86-64 | Dan Gohman | 2009-04-08 |
* | Temporarily revert r68552. This was causing a failure in the self-hosting LLVM | Bill Wendling | 2009-04-07 |
* | Reduce code duplication on the TLS implementation. | Rafael Espindola | 2009-04-07 |
* | When optimzing a mul by immediate into two, the resulting mul's should get a ... | Evan Cheng | 2009-03-30 |
* | Doxygen-ify comments. | Bill Wendling | 2009-03-26 |
* | Correct some comments. Operand numbers start at 0. | Dan Gohman | 2009-03-23 |
* | improve comment. | Chris Lattner | 2009-03-12 |
* | Arithmetic instructions don't set EFLAGS bits OF and CF bits | Dan Gohman | 2009-03-07 |
* | Re-apply 66008, now that the unfoldMemoryOperand bug is fixed. | Dan Gohman | 2009-03-04 |
* | Revert r66004 for now; it's causing a variety of test failures. | Dan Gohman | 2009-03-04 |
* | Teach the x86 backend to eliminate "test" instructions by using the EFLAGS | Dan Gohman | 2009-03-04 |
* | Generate better code for v8i16 shuffles on SSE2 | Nate Begeman | 2009-02-23 |
* | Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowing | Dan Gohman | 2009-02-07 |
* | Remove non-DebugLoc versions of getLoad and getStore. | Dale Johannesen | 2009-02-04 |
* | Need this file too. | Dale Johannesen | 2009-02-03 |
* | DebugLoc propagation. 2/3 through file. | Dale Johannesen | 2009-02-03 |
* | Fix an indent and a typo. | Nate Begeman | 2009-01-24 |
* | Implement a special algorithm for converting uint_to_fp for i32 values on | Bill Wendling | 2009-01-17 |
* | Make getWidenVectorType const. | Dan Gohman | 2009-01-15 |
* | Use DebugInfo interface to lower dbg_* intrinsics. | Devang Patel | 2009-01-13 |
* | Fix PR3274: when promoting the condition of a BRCOND node, | Duncan Sands | 2009-01-01 |
* | Add instruction patterns and encodings for the x86 bt instructions. | Dan Gohman | 2008-12-23 |
* | Fixed x86 code generation of multiple for v2i64. It was incorrect for SSE4.1. | Mon P Wang | 2008-12-18 |