2010-03-25 |
Bob Wilson | Reapply Kevin's change 94440, now that Chris has fixed... |
blob | commitdiff | raw |
2010-03-24 |
Bob Wilson | Speculatively revert this to see if it fixes buildbot... |
blob | commitdiff | raw | diff to current |
2010-03-24 |
Kevin Enderby | Added the Advanced Encryption Standard (AES) Instructions. |
blob | commitdiff | raw |
2010-03-15 |
Evan Cheng | Avoid sibcall optimization if either caller or callee... |
blob | commitdiff | raw | diff to current |
2010-03-11 |
Dan Gohman | Remove getWidenVectorType, which is no longer used. |
blob | commitdiff | raw | diff to current |
2010-03-06 |
Anton Korobeynikov | Lower dynamic stack allocation on mingw32 to separate... |
blob | commitdiff | raw | diff to current |
2010-02-23 |
Chris Lattner | X86InstrInfoSSE.td declares PINSRW as having type v8i16, |
blob | commitdiff | raw | diff to current |
2010-02-12 |
Anton Korobeynikov | Cleanup stdcall / fastcall name mangling. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Revert 95130. |
blob | commitdiff | raw | diff to current |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Perform trivial tail call optimization for callees... |
blob | commitdiff | raw | diff to current |
2010-01-27 |
Evan Cheng | Eliminate target hook IsEligibleForTailCallOptimization. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Delete dead code. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Evan Cheng | Code refactoring, no functionality change. |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | Move getJTISymbol from MachineJumpTableInfo to MachineF... |
blob | commitdiff | raw | diff to current |
2010-01-26 |
Chris Lattner | implement X86 @GOTOFF jump table entries with the new... |
blob | commitdiff | raw | diff to current |
2010-01-25 |
Chris Lattner | in 32-bit pic mode for targets with a GOT, x86 emits... |
blob | commitdiff | raw | diff to current |
2010-01-24 |
Mon P Wang | Improved widening loads by adding support for wider... |
blob | commitdiff | raw | diff to current |
2009-12-15 |
Evan Cheng | Use sbb x, x to materialize carry bit in a GPR. The... |
blob | commitdiff | raw | diff to current |
2009-12-09 |
Evan Cheng | Optimize splat of a scalar load into a shuffle of a... |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Nate Begeman | x86 vector shuffle cleanup/fixes: |
blob | commitdiff | raw | diff to current |
2009-11-07 |
Kenneth Uildriks | Add code to check at SelectionDAGISel::LowerArguments... |
blob | commitdiff | raw | diff to current |
2009-10-30 |
Dan Gohman | Initial x86 support for BlockAddresses. |
blob | commitdiff | raw | diff to current |
2009-10-28 |
Evan Cheng | Add a second ValueType argument to isFPImmLegal. |
blob | commitdiff | raw | diff to current |
2009-10-27 |
Evan Cheng | Do away with addLegalFPImmediate. Add a target hook... |
blob | commitdiff | raw | diff to current |
2009-10-19 |
Nate Begeman | Add support for matching shuffle patterns with palignr. |
blob | commitdiff | raw | diff to current |
2009-09-25 |
Dan Gohman | Improve MachineMemOperand handling. |
blob | commitdiff | raw | diff to current |
2009-09-19 |
Evan Cheng | Fix funky comments. |
blob | commitdiff | raw | diff to current |
2009-09-19 |
Evan Cheng | Fix PR4926. When target hook EmitInstrWithCustomInserte... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Evan Cheng | Enhance EmitInstrWithCustomInserter() so target can... |
blob | commitdiff | raw | diff to current |
2009-09-18 |
Dan Gohman | Add support for using the FLAGS result of or, xor,... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Sandeep Patel | Retype from unsigned to CallingConv::ID accordingly... |
blob | commitdiff | raw | diff to current |
2009-09-02 |
Chris Lattner | refactor select 'sched insertion' out to its own method. |
blob | commitdiff | raw | diff to current |
2009-08-31 |
Duncan Sands | Revert commit 80428. It completely broke exception |
blob | commitdiff | raw | diff to current |
2009-08-29 |
Bill Wendling | - Add target lowering methods to get the preferred... |
blob | commitdiff | raw | diff to current |
2009-08-18 |
Eric Christopher | Implement sse4.2 string/text processing instructions: |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Bill Wendling | Reapply r79127. It was fixed by d0k. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Bill Wendling | Revert r79127. It was causing compilation errors. |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Evan Cheng | Change allowsUnalignedMemoryAccesses to take type argum... |
blob | commitdiff | raw | diff to current |
2009-08-15 |
Dan Gohman | On x86-64, for a varargs function, don't store the... |
blob | commitdiff | raw | diff to current |
2009-08-11 |
Owen Anderson | Split EVT into MVT and EVT, the former representing... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Start moving TargetLowering away from using full MVTs... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Anton Korobeynikov | Better handle kernel code model. Also, generalize the... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-08-01 |
Dan Gohman | Fix typos in comments. |
blob | commitdiff | raw | diff to current |
2009-07-30 |
Evan Cheng | Optimize some common usage patterns of atomic built... |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Eric Christopher | Add support for gcc __builtin_ia32_ptest{z,c,nzc} intri... |
blob | commitdiff | raw | diff to current |
2009-07-20 |
Chris Lattner | Copy ExpandInlineAsm to TargetLowering from TargetAsmInfo. |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Chris Lattner | change a few methods to be static functions. |
blob | commitdiff | raw | diff to current |
2009-07-01 |
Bill Wendling | Update comments to make it clear that the function... |
blob | commitdiff | raw | diff to current |
2009-06-30 |
Bill Wendling | Add an "alignment" field to the MachineFunction object... |
blob | commitdiff | raw | diff to current |
2009-06-05 |
Devang Patel | Add new function attribute - noimplicitfloat |
blob | commitdiff | raw | diff to current |
2009-06-02 |
Dale Johannesen | Revert 72707 and 72709, for the moment. |
blob | commitdiff | raw | diff to current |
2009-06-01 |
Dale Johannesen | Make the implicit inputs and outputs of target-independent |
blob | commitdiff | raw | diff to current |
2009-05-28 |
Evan Cheng | Added optimization that narrow load / op / store and... |
blob | commitdiff | raw | diff to current |
2009-05-23 |
Eli Friedman | Make the x86 backend custom-lower UINT_TO_FP and FP_TO_... |
blob | commitdiff | raw | diff to current |
2009-04-29 |
Nate Begeman | Implement review feedback for vector shuffle work. |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Nate Begeman | 2nd attempt, fixing SSE4.1 issues and implementing... |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Rafael Espindola | Revert 69952. Causes testsuite failures on linux x86-64. |
blob | commitdiff | raw | diff to current |
2009-04-24 |
Nate Begeman | PR2957 |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Rafael Espindola | Re-apply 68552. |
blob | commitdiff | raw | diff to current |
2009-04-08 |
Dan Gohman | Implement support for using modeling implicit-zero... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Bill Wendling | Temporarily revert r68552. This was causing a failure... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Rafael Espindola | Reduce code duplication on the TLS implementation. |
blob | commitdiff | raw | diff to current |
2009-03-30 |
Evan Cheng | When optimzing a mul by immediate into two, the resulti... |
blob | commitdiff | raw | diff to current |
2009-03-26 |
Bill Wendling | Doxygen-ify comments. |
blob | commitdiff | raw | diff to current |
2009-03-23 |
Dan Gohman | Correct some comments. Operand numbers start at 0. |
blob | commitdiff | raw | diff to current |
2009-03-12 |
Chris Lattner | improve comment. |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Dan Gohman | Arithmetic instructions don't set EFLAGS bits OF and... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dan Gohman | Re-apply 66008, now that the unfoldMemoryOperand bug... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dan Gohman | Revert r66004 for now; it's causing a variety of test... |
blob | commitdiff | raw | diff to current |
2009-03-04 |
Dan Gohman | Teach the x86 backend to eliminate "test" instructions... |
blob | commitdiff | raw | diff to current |
2009-02-23 |
Nate Begeman | Generate better code for v8i16 shuffles on SSE2 |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dan Gohman | Constify TargetInstrInfo::EmitInstrWithCustomInserter... |
blob | commitdiff | raw | diff to current |
2009-02-04 |
Dale Johannesen | Remove non-DebugLoc versions of getLoad and getStore. |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dale Johannesen | Need this file too. |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Dale Johannesen | DebugLoc propagation. 2/3 through file. |
blob | commitdiff | raw | diff to current |
2009-01-24 |
Nate Begeman | Fix an indent and a typo. |
blob | commitdiff | raw | diff to current |
2009-01-17 |
Bill Wendling | Implement a special algorithm for converting uint_to_fp... |
blob | commitdiff | raw | diff to current |
2009-01-15 |
Dan Gohman | Make getWidenVectorType const. |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Devang Patel | Use DebugInfo interface to lower dbg_* intrinsics. |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Fix PR3274: when promoting the condition of a BRCOND... |
blob | commitdiff | raw | diff to current |
2008-12-23 |
Dan Gohman | Add instruction patterns and encodings for the x86... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Mon P Wang | Fixed x86 code generation of multiple for v2i64. It... |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Bill Wendling | - Use patterns instead of creating completely new instr... |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Bill Wendling | Redo the arithmetic with overflow architecture. I was... |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Bill Wendling | Add sub/mul overflow intrinsics. This currently doesn... |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Bill Wendling | Second stab at target-dependent lowering of everyone... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Bill Wendling | - Make lowering of "add with overflow" customizable... |
blob | commitdiff | raw | diff to current |
2008-10-30 |
Mon P Wang | Add initial support for vector widening. Logic is... |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Dale Johannesen | Add an SSE2 algorithm for uint64->f64 conversion. |
blob | commitdiff | raw | diff to current |
2008-10-18 |
Dan Gohman | Teach DAGCombine to fold constant offsets into GlobalAd... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Dan Gohman | FastISel support for exception-handling constructs. |
blob | commitdiff | raw | diff to current |
2008-10-03 |
Dale Johannesen | Make atomic Swap work, 64-bit on x86-32. |
blob | commitdiff | raw | diff to current |
2008-10-02 |
Dale Johannesen | Handle some 64-bit atomics on x86-32, some of the time. |
blob | commitdiff | raw | diff to current |
2008-10-01 |
Bill Wendling | Implement the -fno-builtin option in the front-end... |
blob | commitdiff | raw | diff to current |
2008-09-30 |
Bill Wendling | Add the new `-no-builtin' flag. This flag is meant... |
blob | commitdiff | raw | diff to current |
2008-09-29 |
Dale Johannesen | Remove misuse of ReplaceNodeResults for atomics with |
blob | commitdiff | raw | diff to current |
next |