summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
* Put the functionality for printing a value to a raw_ostream as anChandler Carruth2014-01-09
* [x86] Remove OpSize16 flag from MOV32r0David Woodhouse2014-01-08
* [x86] Support R_386_PC8, R_386_PC16 and R_X86_64_PC8David Woodhouse2014-01-08
* [x86] Add JMP_2 and other 16-bit PC-relative branch instructionsDavid Woodhouse2014-01-08
* [x86] Do not relax PUSHi16 to PUSHi32 (PR18414)David Woodhouse2014-01-08
* [x86] Make AsmParser validate registers for memory operands a bit betterDavid Woodhouse2014-01-08
* [x86] Fix MOV8ao8 et al for 16-bit mode, fix up disassembler to understandDavid Woodhouse2014-01-08
* [x86] Use 16-bit addressing where possible in 16-bit modeDavid Woodhouse2014-01-08
* [x86] Fix JCXZ,JECXZ_32 for 16-bit modeDavid Woodhouse2014-01-08
* [x86] Disambiguate RET[QL] and fix aliases for 16-bit modeDavid Woodhouse2014-01-08
* [x86] Disambiguate [LS][IG]DT{32,64}m and add 16-bit versions, fix aliasesDavid Woodhouse2014-01-08
* [x86] Add JMP16[rm],CALL16[rm] instructions, and fix up aliasesDavid Woodhouse2014-01-08
* [x86] Add PUSHA16,POPA16 instructions, and fix aliases for 16-bit modeDavid Woodhouse2014-01-08
* [x86] Add OpSize16 to instructions that need itDavid Woodhouse2014-01-08
* AVX-512: Added more intrinsics for pmin/pmax, pabs, blend, pmuldq.Elena Demikhovsky2014-01-08
* [patch] Adjust behavior of FDE cross-section relocs for targets that don't su...Iain Sandoe2014-01-08
* [x86] Kill gratuitous X86_{32,64}TargetMachine subclasses, use X86TargetMachineDavid Woodhouse2014-01-08
* Move the llvm mangler to lib/IR.Rafael Espindola2014-01-07
* Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth2014-01-07
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* ARM MachO: sort out isTargetDarwin/isTargetIOS/... checks.Tim Northover2014-01-06
* AVX-512: added intrinsic vcvtpd2ps (with rounding mode and without)Elena Demikhovsky2014-01-06
* Remove SegOvrBits from X86 TSFlags since they weren't being used.Craig Topper2014-01-06
* Remove argument to fix build bot failure.Craig Topper2014-01-06
* Add OpSize16 bit, for instructions which need 0x66 prefix in 16-bit modeCraig Topper2014-01-06
* Remove unnecessary #includes.Bill Wendling2014-01-06
* [x86] Add basic support for .code16Craig Topper2014-01-06
* Refactor function that checks that __builtin_returnaddress's argument is cons...Bill Wendling2014-01-06
* Fix ModR/M byte output for 16-bit addressing modes (PR18220)Craig Topper2014-01-05
* Remove opcode from MOV32r0 that I accidentally left when I converted it to Ps...Craig Topper2014-01-05
* AVX-512: changed property name from "neverHasSideEffects=1" to "hasSideEffect...Elena Demikhovsky2014-01-05
* AVX-512: Added more intrinsics for convert and min/max.Elena Demikhovsky2014-01-05
* Add the other form of movq xmm,xmm for the disassembler.Craig Topper2014-01-05
* Use patterns to remove some duplicate instructions.Craig Topper2014-01-05
* Fix encoding for PUSH64i16. Add In64BitMode Predicate. Remove disassembler hack.Craig Topper2014-01-05
* Mark x86 _alt instructions as AsmParserOnly so they will be omitted from disa...Craig Topper2014-01-05
* Use new ForceDisassemble flag on the 2-byte forms of INC/DEC for 32-bit mode ...Craig Topper2014-01-05
* Add a new x86 specific instruction flag to force some isCodeGenOnly instructi...Craig Topper2014-01-05
* Emit an error message if the value passed to __builtin_returnaddress isn't a ...Bill Wendling2014-01-05
* Mark the 64-bit x86 push/pop instructions as In64BitMode. Mark the correspond...Craig Topper2014-01-05
* Tag x86 move to/from debug/control registers with Not64BitMode/In64BitMode. R...Craig Topper2014-01-04
* Remove JMP64pcrel32 (jmpq ). There are no tests for it. I'm pretty sure it wo...Craig Topper2014-01-04
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* Mark REX64_PREFIX as In64BitMode, remove hack from X86RecognizableInstr.Craig Topper2014-01-02
* Mark PUSHFS64/PUSHGS64/POPFS64/POPGS64 as In64BitMode and remove the hack fro...Craig Topper2014-01-02
* Mark all x86 Int_ and _Int patterns as isCodeGenOnly so the disassembler tabl...Craig Topper2014-01-02
* Remove the 's' DataLayout specificationRafael Espindola2014-01-01
* Remove modifierType/Base from X86 disassembler tables as they are no longer u...Craig Topper2014-01-01
* X86Disassembler.cpp: Prune stray @return on translateFPRegister(). [-Wdocumen...NAKAMURA Takumi2014-01-01
* Remove need for MODIFIER_OPCODE in the disassembler tables. AddRegFrms are re...Craig Topper2014-01-01