summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix unused variable warnings.Dan Gohman2013-10-311-0/+3
* Add new calling convention for WebKit Java Script.Andrew Trick2013-10-311-0/+22
* Add support for stack map generation in the X86 backend.Andrew Trick2013-10-314-5/+178
* whitespaceAndrew Trick2013-10-312-10/+10
* Add AVX512 unmasked integer broadcast intrinsics and support.Cameron McInally2013-10-311-0/+10
* AVX-512: Implemented CMOV for 512-bit vectorsElena Demikhovsky2013-10-312-2/+24
* This commit adds some (but not all) of the x86-64 relocations that are notTom Roeder2013-10-301-0/+6
* Revert "SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs spl...Juergen Ributzka2013-10-301-10/+1
* SelectionDAG: Teach the legalizer to split SETCC if VSELECT needs splitting too.Juergen Ributzka2013-10-301-1/+10
* Move getSymbol to TargetLoweringObjectFile.Rafael Espindola2013-10-291-2/+2
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-292-9/+9
* The asm printer has a mangler. Don't keep a second pointer to it.Rafael Espindola2013-10-291-10/+11
* AVX-512: PMIN/PMAX intrinsics and patternsElena Demikhovsky2013-10-272-1/+45
* [X86][AVX512] Add patterns that match the AVX512 floating point register vbro...Quentin Colombet2013-10-251-0/+5
* [X86][AVX512] Add patterns that match the AVX512 floating point vbroadcast in...Quentin Colombet2013-10-251-0/+5
* Optimize concat_vectors(X, undef) -> scalar_to_vector(X).Nadav Rotem2013-10-251-46/+0
* AVX-512: added VCVTPH2PS, VCVTPS2PH with intrinsicsElena Demikhovsky2013-10-241-0/+36
* (this is a corrected patch)Yaron Keren2013-10-233-2/+4
* Revert "Calling _chkstk is required on ELF as well as COFF on Windows. Withou...Rafael Espindola2013-10-233-4/+2
* X86: Custom lower sext v16i8 to v16i16, and the corresponding truncate.Benjamin Kramer2013-10-233-6/+14
* Calling _chkstk is required on ELF as well as COFF on Windows. Yaron Keren2013-10-233-2/+4
* X86: Custom lower zext v16i8 to v16i16.Benjamin Kramer2013-10-232-19/+8
* Fix PR17631Michael Liao2013-10-231-1/+10
* X86: Make concat_vectors combine a bit more conservative.Jim Grosbach2013-10-231-0/+6
* [X86][FastISel] Add a comment to help understanding changes made in r192636.Quentin Colombet2013-10-221-0/+23
* AVX-512: aligned / unaligned load and store for 512-bit integer vectors.Elena Demikhovsky2013-10-222-30/+36
* Replace (V)MOVZDI2PDIrr/rm instructions with patterns that select (V)MOVDI2PD...Craig Topper2013-10-222-37/+22
* X86 vector element shift-by-immediate instructions take i8 immediates. MakeLang Hames2013-10-213-60/+73
* AVX-512: MUL operation lowering for v8i64Elena Demikhovsky2013-10-211-3/+4
* Mark some command line flags as hiddenNadav Rotem2013-10-181-2/+2
* MC asm parser: allow ?'s in symbol names, and handle @'s in names in MS asmHans Wennborg2013-10-181-0/+2
* Revert "Re-commit r192758 - MC: quote tricky symbol names in asm output"Hans Wennborg2013-10-181-3/+1
* x86: Move bitcasts outside concat_vector.Jim Grosbach2013-10-171-0/+40
* Re-commit r192758 - MC: quote tricky symbol names in asm outputHans Wennborg2013-10-171-1/+3
* Enabling 3DNow! prefetch instruction for a few AMD processors: bobcat, jaguar,Yunzhong Gao2013-10-162-7/+7
* Add a MCAsmInfoELF class and factor some code into it.Rafael Espindola2013-10-162-3/+2
* Move .ident handling to MCStreamer.Rafael Espindola2013-10-161-0/+1
OpenPOWER on IntegriCloud