aboutsummaryrefslogtreecommitdiff
path: root/i386-asm.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* allow tcc be build from separate objectsgrischka2009-12-201-9/+11
* integrate x86_64-asm.c into i386-asm.cgrischka2009-12-191-248/+368
* i386-asm: fix imulgrischka2009-12-061-1/+2
* asm 32/64: replace (long)sym->next by sym->jnextgrischka2009-11-211-3/+3
* fix 32bit asmgrischka2009-11-141-25/+13
* fix ambiguityBernhard Reutner-Fischer2009-11-131-1/+1
* Fixed compilation error in i386-asm.cFrederic Feret2009-11-131-3/+1
* added 16-bit x86 assembly supportFrederic Feret2009-11-131-31/+188
* get rid of a warning and fix .batgrischka2008-03-251-8/+7
* Comply to c89 compilers other than gcc (Hanzac Chen)grischka2008-03-251-0/+3
* allow (base,index) as alias to (base,index,1)bellard2006-02-201-2/+4
* segment override prefix support (Filip Navara)bellard2005-09-031-2/+26
* fixed 'no base' modrm generation - better asm constraints handlingbellard2004-10-181-83/+158
* changed license to LGPLbellard2003-05-241-11/+11
* added % constraintbellard2003-04-271-4/+10
* added 'A' asm constraintbellard2003-04-141-5/+30