2011-03-09 |
Stuart Hastings | X86 byval copies no longer always_inline. <rdar:/... |
blob | commitdiff | raw |
2011-03-09 |
NAKAMURA Takumi | Target/X86: Tweak va_arg for Win64 not to miss taking... |
blob | commitdiff | raw | diff to current |
2011-03-08 |
Benjamin Kramer | X86: Fix the (saddo/ssub x, 1) -> incl/decl selection... |
blob | commitdiff | raw | diff to current |
2011-03-08 |
Eric Christopher | Turn on list-ilp scheduling by default on x86 and x86... |
blob | commitdiff | raw | diff to current |
2011-03-07 |
Cameron Zwarich | Move getRegPressureLimit() from TargetLoweringInfo... |
blob | commitdiff | raw | diff to current |
2011-03-05 |
Andrew Trick | Increased the register pressure limit on x86_64 from... |
blob | commitdiff | raw | diff to current |
2011-03-02 |
David Greene | [AVX] Fix mask predicates for 256-bit UNPCKLPS/D and... |
blob | commitdiff | raw | diff to current |
2011-02-28 |
David Greene | [AVX] Add decode support for VUNPCKLPS/D instructions... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Owen Anderson | Allow targets to specify a the type of the RHS of a... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Chris Lattner | remove command line option debugging hook. |
blob | commitdiff | raw | diff to current |
2011-02-22 |
David Greene | [AVX] General VUNPCKL codegen support. |
blob | commitdiff | raw | diff to current |
2011-02-21 |
Devang Patel | Revert r124611 - "Keep track of incoming argument's... |
blob | commitdiff | raw | diff to current |
2011-02-20 |
Eric Christopher | If both operands are loads from stores in memory we... |
blob | commitdiff | raw | diff to current |
2011-02-19 |
Eric Christopher | Fix typos. |
blob | commitdiff | raw | diff to current |
2011-02-17 |
David Greene | [AVX] Recorganize X86ShuffleDecode into its own library |
blob | commitdiff | raw | diff to current |
2011-02-16 |
Stuart Hastings | Swap VT and DebugLoc operands of getExtLoad() for consi... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Enhance ComputeMaskedBits to know that aligned frameindexes |
blob | commitdiff | raw | diff to current |
2011-02-10 |
David Greene | [AVX] Implement 256-bit vector lowering for SCALAR_TO_V... |
blob | commitdiff | raw | diff to current |
2011-02-10 |
David Greene | [AVX] Implement 256-bit vector lowering for EXTRACT_VEC... |
blob | commitdiff | raw | diff to current |
2011-02-09 |
David Greene | [AVX] Implement 256-bit vector lowering for INSERT_VECT... |
blob | commitdiff | raw | diff to current |
2011-02-08 |
David Greene | [AVX] Implement BUILD_VECTOR lowering for 256-bit vecto... |
blob | commitdiff | raw | diff to current |
2011-02-07 |
David Greene | [AVX] Insert/extract subvector lowering support. This... |
blob | commitdiff | raw | diff to current |
2011-02-05 |
NAKAMURA Takumi | Target/X86: Tweak allocating shadow area (aka home... |
blob | commitdiff | raw | diff to current |
2011-02-05 |
NAKAMURA Takumi | lib/Target/X86/X86ISelLowering.cpp: Introduce a new... |
blob | commitdiff | raw | diff to current |
2011-02-05 |
NAKAMURA Takumi | Target/X86: Fix whitespace. |
blob | commitdiff | raw | diff to current |
2011-02-05 |
David Greene | [AVX] Revert 124910 until clients are ready. |
blob | commitdiff | raw | diff to current |
2011-02-04 |
David Greene | [AVX] Add some utilities to insert and extract 128... |
blob | commitdiff | raw | diff to current |
2011-02-04 |
David Greene | [AVX] Support VSINSERTF128 with more patterns and appro... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
David Greene | [AVX] VEXTRACTF128 support. This commit includes patte... |
blob | commitdiff | raw | diff to current |
2011-02-03 |
Rafael Espindola | Fix PR9127 by reversing the operands even if they have... |
blob | commitdiff | raw | diff to current |
2011-02-01 |
Evan Cheng | Patches to build EFI with Clang/LLVM. By Carl Norum. |
blob | commitdiff | raw | diff to current |
2011-01-31 |
Devang Patel | Keep track of incoming argument's location while emitti... |
blob | commitdiff | raw | diff to current |
2011-01-27 |
David Greene | [AVX] Clean up the code to configure target lowering... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
David Greene | [AVX] Add INSERT_SUBVECTOR and support it on x86. ... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
David Greene | [AVX] Support EXTRACT_SUBVECTOR on x86. This provides... |
blob | commitdiff | raw | diff to current |
2011-01-26 |
NAKAMURA Takumi | Target/X86: Tweak win64's tailcall. |
blob | commitdiff | raw | diff to current |
2011-01-26 |
NAKAMURA Takumi | Fix whitespace. |
blob | commitdiff | raw | diff to current |
2011-01-16 |
Chris Lattner | fix PR8981, a crash trying to form a conditional inc... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Anton Korobeynikov | Rename TargetFrameInfo into TargetFrameLowering. Also... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Jakob Stoklund Olesen | Simplify a bunch of isVirtualRegister() and isPhysicalR... |
blob | commitdiff | raw | diff to current |
2011-01-08 |
Evan Cheng | Recognize inline asm 'rev /bin/bash, ' as a bswap intri... |
blob | commitdiff | raw | diff to current |
2011-01-07 |
Evan Cheng | Revert r122955. It seems using movups to lower memcpy... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Evan Cheng | Use movups to lower memcpy and memset even if it's... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
blob | commitdiff | raw | diff to current |
2010-12-22 |
Benjamin Kramer | X86: Lower a select directly to a setcc_carry if possible. |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Benjamin Kramer | Add some x86 specific dagcombines for conditional incre... |
blob | commitdiff | raw | diff to current |
2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Nate Begeman | Implement feedback from Bruno on making pblendvb an... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | now that addc/adde are gone, "ADDC" in the X86 backend... |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | use for loop over types. |
blob | commitdiff | raw | diff to current |
2010-12-20 |
Chris Lattner | Change the X86 backend to stop using the evil ADDC... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Mon P Wang | Prevents PerformShuffleCombine from creating a node... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | improve the setcc -> setcc_carry optimization to happen... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | simplify some code to just reuse a setcc if we can... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | now that generic vector types aren't selected onto... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | reduce copy/paste programming with the power of for... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Chris Lattner | X86 supports i8/i16 overflow ops (except i8 multiplies... |
blob | commitdiff | raw | diff to current |
2010-12-17 |
Nate Begeman | Add support for matching psign & plendvb to the x86... |
blob | commitdiff | raw | diff to current |
2010-12-10 |
Nate Begeman | Formalize the notion that AVX and SSE are non-overlappi... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Eric Christopher | Rewrite the darwin tlv support to use a chain and retur... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Eric Christopher | Stop confusing people, it's not really a chain, or... |
blob | commitdiff | raw | diff to current |
2010-12-09 |
Eric Christopher | Remove extraneous copy from DAG conversion for darwin... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Chris Lattner | Teach X86ISelLowering that the second result of X86ISD... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Chris Lattner | it turns out that when ".with.overflow" intrinsics... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Chris Lattner | generalize the previous check to handle -1 on either... |
blob | commitdiff | raw | diff to current |
2010-12-05 |
Chris Lattner | Improve an integer select optimization in two ways: |
blob | commitdiff | raw | diff to current |
2010-12-04 |
Benjamin Kramer | Add patterns for the x86 popcnt instruction. |
blob | commitdiff | raw | diff to current |
2010-12-04 |
Benjamin Kramer | Simplify code. No functionality change. |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Evan Cheng | Fix and re-enable tail call optimization of expanded... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Duncan Sands | I don't think it makes any sense to assert that the... |
blob | commitdiff | raw | diff to current |
2010-12-01 |
Evan Cheng | Speculatively disable x86 portion of r120501 to appease... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Fix insertion point in pcmp expander. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Fix some cleanups from my last patch. |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Eric Christopher | Rewrite mwait and monitor support and custom lower... |
blob | commitdiff | raw | diff to current |
2010-11-28 |
Rafael Espindola | Move lowering of TLS_addr32 and TLS_addr64 to X86MCInst... |
blob | commitdiff | raw | diff to current |
2010-11-27 |
Rafael Espindola | Lower TLS_addr32 and TLS_addr64. |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
blob | commitdiff | raw | diff to current |
2010-11-15 |
Chris Lattner | add targetoperand flags for jump tables, constant pool... |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Chris Lattner | move the pic base symbol stuff up to MachineFunction |
blob | commitdiff | raw | diff to current |
2010-11-14 |
Chris Lattner | simplify getPICBaseSymbol a bit. |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Peter Collingbourne | Recognise 32-bit ror-based bswap implementation used... |
blob | commitdiff | raw | diff to current |
2010-11-13 |
Peter Collingbourne | Support ; as asm separator |
blob | commitdiff | raw | diff to current |
2010-11-12 |
Dale Johannesen | Remove possibly useful info from comment, per Chris. |
blob | commitdiff | raw | diff to current |
2010-11-03 |
Duncan Sands | Simplify uses of MVT and EVT. An MVT can be compared... |
blob | commitdiff | raw | diff to current |
2010-10-31 |
Duncan Sands | Factorize the duplicated logic for choosing the right... |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-27 |
Michael J. Spencer | x86-Win32: Switch ftol2 calling convention from stdcall... |
blob | commitdiff | raw | diff to current |
2010-10-25 |
Dale Johannesen | An stdcall function calling a non-stdcall function |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Duncan Sands | Add parentheses to pacify gcc, which warns otherwise. |
blob | commitdiff | raw | diff to current |
2010-10-21 |
Michael J. Spencer | X86: Add alloca probing to dynamic alloca on Windows... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Dale Johannesen | Remove Synthesizable from the Type system; as MMX vector |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Michael J. Spencer | X86: Add MS-CRT libcalls. |
blob | commitdiff | raw | diff to current |
2010-10-19 |
Michael J. Spencer | Fix Whitespace. |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Eric Christopher | Combine these together - should probably have some... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Nick Lewycky | Mark variable 'NoImplicitFloatOps' used only in an... |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Dan Gohman | Initial va_arg support for x86-64. Patch by David Meyer! |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Andrew Trick | Fixes bug 8297: i386 cmpxchg8b, missing MachineMemOperand |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Michael J. Spencer | X86: Call ulldiv and ftol2 on Windows instead of their... |
blob | commitdiff | raw | diff to current |
next |