summaryrefslogtreecommitdiff
path: root/lib/Target/X86
Commit message (Expand)AuthorAge
...
* ]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385)David Woodhouse2014-01-22
* [x86] Allow address-size overrides for SCAS{8,16,32,64} (PR9385)David Woodhouse2014-01-22
* [x86] Allow address-size overrides for STOS[BWLQ] (PR9385)David Woodhouse2014-01-22
* [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)David Woodhouse2014-01-22
* To allow the X86 verbose assembly to print its informative commentsKevin Enderby2014-01-21
* [X86] Teach how to combine a vselect into a movss/movsdAndrea Di Biagio2014-01-20
* [x86] Fix disassembly of MOV16ao16 et al.David Woodhouse2014-01-20
* [x86] Fix 16-bit disassembly of JCXZ/JECXZDavid Woodhouse2014-01-20
* [x86] Rename MOVSD/STOSD/LODSD/OUTSD to MOVSL/STOSL/LODSL/OUTSLDavid Woodhouse2014-01-20
* [x86] Fix disassembly of callw instructionDavid Woodhouse2014-01-20
* [x86] Fix 16-bit handling of OpSize bitDavid Woodhouse2014-01-20
* [x86] Infer disassembler mode from SubtargetInfo feature bitsDavid Woodhouse2014-01-20
* [x86] Support i386-*-*-code16 triple for emitting 16-bit codeDavid Woodhouse2014-01-20
* Move the retrieval of VT after all of the early exits from PerformOrCombine t...Michael Gottesman2014-01-19
* Add two new calling conventions for runtime callsJuergen Ributzka2014-01-17
* Switch a few instructions to use RI instead I so they don't require REX_W to ...Craig Topper2014-01-17
* Add OpSize16 flags to 32-bit CRC32 instructions so they can be encoded correc...Craig Topper2014-01-17
* Teach x86 asm parser to handle 'opaque ptr' in Intel syntax.Craig Topper2014-01-17
* Teach X86 asm parser to understand 'ZMMWORD PTR' in Intel syntax.Craig Topper2014-01-17
* Fix intel syntax for 64-bit version of FXSAVE/FXRSTOR to use '64' suffix inst...Craig Topper2014-01-17
* VEX_PREFIX_66 doesn't need to set the hasOpSize flag since VEX instructions d...Craig Topper2014-01-17
* Replace duplicated code with a existing helper function.Craig Topper2014-01-17
* Add an emitRawComment function and use it to simplify some uses of EmitRawText.Rafael Espindola2014-01-16
* AVX-512: fixed a compare patternElena Demikhovsky2014-01-16
* Copy segment register when optimizing to MOV8ao8/MOV16ao16/MOV32ao32.Craig Topper2014-01-16
* Allow x86 mov instructions to/from memory with absolute address to be encoded...Craig Topper2014-01-16
* Remove use of OpSize for populating VEX_PP field. A prefix encoding is now us...Craig Topper2014-01-16
* Update the X86 assembler for .intel_syntax to acceptKevin Enderby2014-01-15
* WinCOFF: Transform IR expressions featuring __ImageBase into image relative r...David Majnemer2014-01-15
* Fixed identation.Elena Demikhovsky2014-01-15
* Add OpSize16 to the two byte forms of INC/DEC that we only use in 64-bit mode...Craig Topper2014-01-15
* Add FPExt option to CCValAssign::LocInfo. When generating calling-conventionLang Hames2014-01-14
* Handle dllexport for global aliasesNico Rieck2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* AVX-512: optimized scalar compare patternsElena Demikhovsky2014-01-14
* [X86] Fix assertion failure caused by a wrong folding of vector shifts by imm...Andrea Di Biagio2014-01-14
* Revert "Decouple dllexport/dllimport from linkage"Nico Rieck2014-01-14
* Revert "Handle dllexport for global aliases"Nico Rieck2014-01-14
* Handle dllexport for global aliasesNico Rieck2014-01-14
* Decouple dllexport/dllimport from linkageNico Rieck2014-01-14
* Separate the concept of 16-bit/32-bit operand size controlled by 0x66 prefix ...Craig Topper2014-01-14
* [x86] Fix retq/retl handling in 64-bit modeDavid Woodhouse2014-01-13
* AVX-512: Embedded Rounding Control - encoding and printingElena Demikhovsky2014-01-13
* Re-sort #include lines again, prior to moving headers around.Chandler Carruth2014-01-13
* correct target directive handling error handlingSaleem Abdulrasool2014-01-13
* [anyregcc] Fix callee-save mask for anyregccJuergen Ributzka2014-01-11
* 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