2010-05-01 |
Dan Gohman | Get rid of the EdgeMapping map. Instead, just check... |
blob | commitdiff | raw |
2010-04-26 |
Evan Cheng | Promoting 16-bit cmp / test aren't free. Don't do it. |
blob | commitdiff | raw | diff to current |
2010-04-26 |
Evan Cheng | - Move TargetLowering::EmitTargetCodeForFrameDebugValue... |
blob | commitdiff | raw | diff to current |
2010-04-25 |
Dale Johannesen | Stop abusing EmitInstrWithCustomInserter for target... |
blob | commitdiff | raw | diff to current |
2010-04-23 |
Evan Cheng | Fix X86ISD::CMP i16 to i32 promotion. |
blob | commitdiff | raw | diff to current |
2010-04-22 |
Dan Gohman | Move HandlePHINodesInSuccessorBlocks functions out... |
blob | commitdiff | raw | diff to current |
2010-04-21 |
Evan Cheng | isel (i32 anyext i16) as insert_subreg when 16-bit... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Use const qualifiers with TargetLowering. This eliminat... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Dan Gohman | Move per-function state out of TargetLowering subclasse... |
blob | commitdiff | raw | diff to current |
2010-04-17 |
Evan Cheng | More work to allow dag combiner to promote 16-bit ops... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Dan Gohman | Eliminate an unnecessary SelectionDAG dependency in... |
blob | commitdiff | raw | diff to current |
2010-04-16 |
Evan Cheng | Adding support for dag combiner to promote operations... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Dan Gohman | Add const qualifiers to CodeGen's use of LLVM IR constr... |
blob | commitdiff | raw | diff to current |
2010-04-14 |
Dan Gohman | Factor out EH landing pad code into a separate function... |
blob | commitdiff | raw | diff to current |
2010-04-08 |
Evan Cheng | Avoid using f64 to lower memcpy from constant string... |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | unthread MMI from FastISel |
blob | commitdiff | raw | diff to current |
2010-04-05 |
Chris Lattner | fastisel doesn't need DwarfWriter, remove some tendricles. |
blob | commitdiff | raw | diff to current |
2010-04-04 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Evan Cheng | Correctly lower memset / memcpy of undef. It should... |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Revert r100191 since it breaks objc in clang |
blob | commitdiff | raw | diff to current |
2010-04-02 |
Mon P Wang | Reapply address space patch after fixing an issue in... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Eric Christopher | Revert r100143. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Add comments about DstAlign and SrcAlign. |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | - Avoid using floating point stores to implement memset... |
blob | commitdiff | raw | diff to current |
2010-04-01 |
Evan Cheng | Fix sdisel memcpy, memset, memmove lowering: |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Bob Wilson | Revert Mon Ping's change 99928, since it broke all... |
blob | commitdiff | raw | diff to current |
2010-03-30 |
Mon P Wang | Added support for address spaces and added a isVolatile... |
blob | commitdiff | raw | diff to current |
2010-03-25 |
Bob Wilson | Reapply Kevin's change 94440, now that Chris has fixed... |
blob | commitdiff | raw | diff to current |
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 | diff to current |
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 |
next |