aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86
Commit message (Expand)AuthorAgeFilesLines
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-2978-2985/+3701
* Update to LLVM 3.5a.Stephen Hines2014-04-24102-6535/+10511
* am b7485134: am 449fc261: Merge "llvm: convert makefiles to support multilib ...Colin Cross2014-02-185-10/+0
|\
| * llvm: convert makefiles to support multilib buildColin Cross2014-02-065-10/+0
* | Merge remote-tracking branch 'upstream/release_34' into merge-20140211Stephen Hines2014-02-1164-2663/+8517
|\ \ | |/ |/|
| * Merging r197492:Bill Wendling2013-12-201-3/+10
| * Merging r197228:Bill Wendling2013-12-141-2/+10
| * Merging r196391:Bill Wendling2013-12-071-4/+4
| * Merging r196261:Bill Wendling2013-12-071-8/+27
| * Merging r196044:Bill Wendling2013-12-021-46/+47
| * Merging r195779:Bill Wendling2013-11-271-7/+15
| * Merging r195684:Bill Wendling2013-11-261-6/+9
| * Merging r195632:Bill Wendling2013-11-261-1/+6
| * Merging r195679:Bill Wendling2013-11-261-1/+5
| * Merging r195476:Bill Wendling2013-11-251-0/+9
| * Merging r195439:Bill Wendling2013-11-221-8/+14
| * Merging r195318:Bill Wendling2013-11-211-14/+8
| * Merging r195129:Bill Wendling2013-11-201-2/+2
| * Merging r195094:Bill Wendling2013-11-191-8/+6
| * Merging r195093:Bill Wendling2013-11-191-63/+17
| * [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-193-2/+7
| * Revert "COFF: Emit all MCSymbols rather than filtering out some of them"Reid Kleckner2013-11-181-0/+1
| * Revert r194865 and r194874.Alexey Samsonov2013-11-183-7/+2
| * Added a size field to the stack map record to handle subregister spills.Andrew Trick2013-11-173-12/+41
| * The WebKit_JS CC preserves the same registers as the C CC.Juergen Ributzka2013-11-161-0/+1
| * X86: Encode the 'h' cpu subtype in the MachO header for x86.Jim Grosbach2013-11-161-6/+14
| * Remove unused arguments.Lang Hames2013-11-151-4/+2
| * During folding for patchpoint/stackmap instructions, defer creation of new MIsLang Hames2013-11-151-4/+5
| * [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-153-2/+7
| * Avoid illegal integer promotion in fastiselBob Wilson2013-11-151-7/+2
| * Add AVX512 unmasked FMA intrinsics and support.Cameron McInally2013-11-151-1/+25
| * Add addrspacecast instruction.Matt Arsenault2013-11-152-1/+10
| * AVX-512: Handled extractelement from mask vector;Elena Demikhovsky2013-11-143-2/+80
| * Minor extension to llvm.experimental.patchpoint: don't require a call.Andrew Trick2013-11-141-11/+16
| * SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-11-131-1/+10
| * Cleanup the stackmap operand folding code and fix a corner case.Andrew Trick2013-11-121-6/+12
| * Add a FIXME for 32-bit q modifiers.Eric Christopher2013-11-121-0/+1
| * Simplify operand folding when rematerializing a load.Andrew Trick2013-11-121-1/+6
| * Lower X86::MORESTACK_RET and X86::MORESTACK_RET_RESTORE_R10 inLang Hames2013-11-111-12/+12
| * Fix the recently added anyregcc convention to handle spilled operands.Andrew Trick2013-11-111-1/+10
| * [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-11-093-3/+29
| * [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-087-10/+101
| * X86: Assembly files with .cfi_cfa_def shouldn't hit llvm_unreachable()Jim Grosbach2013-11-081-1/+3
| * X86 Disassembler: remove unused bool typedef-nameDavid Majnemer2013-11-051-2/+0
| * Lift alignment restrictions on load folding for a significant portion of AVX ...Craig Topper2013-11-051-166/+166
| * Check for both styles of clobbers, those produced by dragonegg andEric Christopher2013-11-041-11/+19
| * Add support for AVX512 masked vector blend intrinsics.Cameron McInally2013-11-041-15/+39
| * X86: Add a description for AMD bdver3 aka Steamroller.Benjamin Kramer2013-11-041-0/+8
| * AVX-512: added VPCONFLICT instruction and intrinsics,Elena Demikhovsky2013-11-032-1/+119
| * Fix PR17764Michael Liao2013-11-021-1/+1