aboutsummaryrefslogtreecommitdiff
path: root/i386-asm.c
Commit message (Expand)AuthorAgeFilesLines
* x86-64-asm: Accept high register in clobbersMichael Matz2016-12-151-17/+28
* Support local register variablesMichael Matz2016-12-151-0/+33
* x86-asm: Correct register size for pointer opsMichael Matz2016-12-151-1/+2
* x86_64-asm: fix copy-out registersMichael Matz2016-12-151-0/+2
* tccasm: Support refs to anon symbols from asmMichael Matz2016-12-151-2/+11
* x86-asm: Accept all 32bit immediatesMichael Matz2016-12-151-1/+1
* x86-asm: Correctly infer register size for boolsMichael Matz2016-12-151-1/+2
* x86-64-asm: Fix ltr/str and push/pop operandsMichael Matz2016-12-151-0/+3
* x86-64-asm: Implement high %cr registersMichael Matz2016-12-151-4/+11
* x86-64-asm: Support high registers %r8 - %r15Michael Matz2016-12-151-40/+170
* inline-asm: Accept "flags" clobberMichael Matz2016-12-151-2/+3
* x86-asm: Fix lar opcode operandsMichael Matz2016-12-151-1/+5
* inline asm: Accept 'R' constraintMichael Matz2016-12-151-0/+2
* inline asm: Accept "e" constraintMichael Matz2016-12-151-0/+2
* inline asm: Fix 'P' and accept some r<nr> registersMichael Matz2016-12-151-1/+9
* x86-64-asm: More opcodesMichael Matz2016-12-151-0/+9
* x86-64-asm: Accept expressions for .quadMichael Matz2016-12-151-1/+1
* inline asm: Accept 'p' constraint and 'P' template modMichael Matz2016-12-151-0/+2
* Accept more asm expressionsMichael Matz2016-12-151-5/+9
* x86-asm: Get rid of OPC_JMP and OPC_SHORTJMPMichael Matz2016-12-151-10/+10
* x86-asm: Remove OPC_D16Michael Matz2016-12-151-2/+1
* x86-asm: Reorganize instr_typeMichael Matz2016-12-151-44/+63
* x86-asm: move stats codeMichael Matz2016-12-151-0/+40
* x86-asm: Add more SSE2 instructionsMichael Matz2016-12-151-1/+18
* tccelf: introduce add32/64le()grischka2016-11-201-1/+1
* x86_64-asm: =m operand fixesgrischka2016-11-201-27/+48
* x86-asm: Reject some invalid arith imm8 instructionMichael Matz2016-05-161-0/+7
* x86-asm: Fix signed constants and opcode orderMichael Matz2016-05-141-1/+3
* x86-asm: Consolidate insn descriptionsMichael Matz2016-05-141-0/+2
* x86-64-asm: Clean up 64bit immediate supportMichael Matz2016-05-111-18/+16
* x86-asm: Get rid of is_short_jumpMichael Matz2016-05-111-7/+4
* x86-asm: Remove old ASM_16 codeMichael Matz2016-05-111-185/+6
* x86-64: Run asmtest as wellMichael Matz2016-05-111-0/+4
* x86-64 asm: Remove useless jmp opcodeMichael Matz2016-05-111-7/+0
* x86: Improve cmov handlingMichael Matz2016-05-111-0/+5
* [x86] Fix some asm problemsMichael Matz2016-05-091-16/+71
* Improve hash performanceVlad Vissoultchev2016-04-171-5/+5
* Change the way struct CStrings are handled.Edmund Grimley Evans2015-11-261-1/+1
* Merge the integer members of union CValue into "uint64_t i".Edmund Grimley Evans2015-11-171-5/+5
* Revert all of my changes to directories & codingstyle.gus knight2015-07-291-0/+1502
* Reorganize the source tree.gus knight2015-07-271-1502/+0
* Trim trailing spaces everywhere.gus knight2015-07-271-1/+1
* Convert some lines from ISO-8859-1 to UTF-8.Edmund Grimley Evans2015-03-111-1/+1
* Corrected spelling mistakes in comments and stringsVincent Lefevre2014-04-071-1/+1
* Detect correct instruction with incorrect operandsThomas Preud'homme2013-09-241-0/+4
* add version number to manpageUrs Janssen2013-02-171-1/+1
* rename error/warning -> tcc_(error/warning)grischka2011-08-111-26/+26
* tccasm: accept bracketed offset expressionsJoe Soroka2011-02-011-2/+14
* tccasm: allow one-line prefix+op things like "rep stosb"Joe Soroka2011-02-011-0/+5
* win64: add tiny unwind data for setjmp/longjmpgrischka2009-12-201-0/+4