summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* insns.dat: Add hle flag for BTC instructionCyrill Gorcunov2012-02-251-6/+6
* insns.dat: Add hle flag for AND instructionCyrill Gorcunov2012-02-251-14/+14
* insns.dat: Add hle flag for ADC instructionCyrill Gorcunov2012-02-251-14/+14
* insns.dat: Add hle flag for ADD instructionCyrill Gorcunov2012-02-251-14/+14
* disasm: ignore opcodes 370 and 371H. Peter Anvin2012-02-251-1/+5
* Remove all remaining explicit bytecodes from insns.datH. Peter Anvin2012-02-253-59/+77
* Add support for warning on invalid LOCK prefixesH. Peter Anvin2012-02-252-13/+27
* Move HLE byte codes to \264..\267H. Peter Anvin2012-02-253-47/+47
* Add a "nohle" byte code to skip an instruction patternH. Peter Anvin2012-02-253-33/+47
* insns.pl: Bundle all "plain bytecodes" into a hashH. Peter Anvin2012-02-241-40/+33
* HLE: Implement the basic mechanism for XACQUIRE/XRELEASEH. Peter Anvin2012-02-247-6/+87
* nasm.c: Fix is_suppressed_warning()H. Peter Anvin2012-02-241-8/+5
* HLE: Split the LOCK and REP prefix slotsH. Peter Anvin2012-02-244-13/+15
* insns: create a symbolic "wait" token for the \341 byte codeH. Peter Anvin2012-02-102-10/+12
* insns: fix IMUL patterns to get rid of open-coded \100 bytecodesH. Peter Anvin2012-02-101-12/+12
* insns: correct the TSX opcodesH. Peter Anvin2012-02-091-6/+9
* insns: Add AVX2 transactional synchronization extensionsCyrill Gorcunov2012-02-092-0/+10
* insns: replace open-coded \322 opcode with odf (operand default)H. Peter Anvin2012-02-092-22/+24
* backend: add support for x32 ELFH.J. Lu2012-02-038-2/+2233
* BR 3463230: Add VMFUNC instructionH. Peter Anvin2011-12-211-0/+1
* insns: Fix up sizes for MOVSD and VMOVSS instructionsCyrill Gorcunov2011-12-171-4/+4
* Don't forget to setup warning levels on preprocessor phaseCyrill Gorcunov2011-12-051-1/+2
* Drop tab/space mess from parse_cmdlineCyrill Gorcunov2011-12-051-23/+27
* Use proper bracing on setting warnings in comman line parsingCyrill Gorcunov2011-12-051-14/+16
* Add WARN_IDX helper and ERR_WARN_TERM named constantCyrill Gorcunov2011-12-052-4/+6
* Simplify is_suppressed_warning helperCyrill Gorcunov2011-12-041-9/+18
* BR3392199: Revert "insns: Add MOVD as aliases to MOVQ for compatibility with ...Cyrill Gorcunov2011-11-201-11/+0
* preproc: Proper bracing with list_for_eachCyrill Gorcunov2011-11-201-3/+6
* insns.dat: Fix VPCMPEQQ templateCyrill Gorcunov2011-11-151-1/+1
* BR3392198: Fix compilation warning on prefixesCyrill Gorcunov2011-11-123-3/+3
* BR3392195: insns: Drop MMX flag from MOVDCyrill Gorcunov2011-11-121-2/+2
* insns: Fix typos for vcmpeq aliasesCyrill Gorcunov2011-11-111-6/+6
* preproc: Drop NULL assignments for static variablesCyrill Gorcunov2011-10-091-8/+8
* preproc: A few style fixupsCyrill Gorcunov2011-10-091-23/+36
* BR3376406: Update default optimization level in manCyrill Gorcunov2011-10-061-2/+2
* insns: Add MOVD as aliases to MOVQ for compatibility with AMDCyrill Gorcunov2011-10-021-0/+11
* preproc: %ifenv should require environment variable name to existCyrill Gorcunov2011-10-021-3/+4
* BR3414012: Make %if[n]def to handle tail spacesCyrill Gorcunov2011-10-021-3/+4
* assemble: Drop redundant variableCyrill Gorcunov2011-09-251-2/+1
* BR3411280: Fix incorrect compiler option for OS/2 target in Open Watcom makefileJiri Malak2011-09-201-1/+1
* insns.dat: Fixup VGATHERx instructionsCyrill Gorcunov2011-08-311-8/+8
* Add AVX2 test fileCyrill Gorcunov2011-08-311-0/+1608
* A couple of simplifications to assemble.cCyrill Gorcunov2011-08-291-37/+47
* parser: No need to split line if it a bit longer than 80 charsCyrill Gorcunov2011-08-281-2/+1
* Add IS_SREG and IS_FSGS helpersCyrill Gorcunov2011-08-282-9/+14
* A few style fixups in parser.cCyrill Gorcunov2011-08-281-59/+66
* elf64: Make linelist to look the same as elf32Cyrill Gorcunov2011-08-281-3/+3
* elf32: Drop holes in linelist structureCyrill Gorcunov2011-08-281-3/+3
* outobj: Reorder Segment members to eliminate holesCyrill Gorcunov2011-08-281-4/+4
* outieee: Reorder ieeeSection members to eliminate holesCyrill Gorcunov2011-08-281-4/+4