aboutsummaryrefslogtreecommitdiff
path: root/x86_64-gen.c
Commit message (Expand)AuthorAgeFilesLines
...
* Bugfix: 32-bit vs 64-bit bug in x86_64-gen.c:gcall_or_jmpPhilip2015-04-231-1/+2
* a bounds checking code for the ARCH=x86_64seyko2015-04-101-0/+126
* Fix stack overwrite on structure returnMichael Matz2015-03-091-2/+4
* A partial reverse for commit eda2c756edc4dca004ba217d5bf361235dd9de1fseyko2015-03-031-1/+1
* win64: try to fix linkagegrischka2014-06-241-3/+7
* x86-64: Use correct ELF valuesMichael Matz2014-04-031-2/+2
* x86-64: Add basic shared lib supportMichael Matz2014-03-311-1/+1
* Fix various errors uncovered by static analysisThomas Preud'homme2014-03-081-1/+1
* Ignore VT_DEFSIGN in load on x86-64 archThomas Preud'homme2014-02-071-1/+1
* be stricter with aliasinggrischka2014-01-071-5/+10
* Fix struct ret in variadic fct with ARM hardfloatThomas Preud'homme2014-01-061-1/+2
* Move logic for if (int value) to tccgen.cThomas Preud'homme2014-01-041-18/+1
* Report error on NaN comparisonThomas Preud'homme2014-01-031-3/+9
* Always set *palign in classify_x86_64_argThomas Preud'homme2014-01-031-0/+1
* Add support for struct > 4B returned via registersThomas Preud'homme2013-11-221-8/+10
* Fix commit 0f5942c6b382105075dabb6f975a313efc63a5f9Thomas Preud'homme2013-10-011-7/+3
* Avoid warnings with gcc 4.8 + default CFLAGSThomas Preud'homme2013-09-241-10/+16
* Add support for load/store of _Bool valueThomas Preud'homme2013-06-141-1/+1
* avoid "decl after statement" pleasegrischka2013-04-301-6/+9
* Improved variable length array support.James Lyon2013-04-271-4/+43
* Fixed x86-64 long double passing.James Lyon2013-04-261-120/+182
* Sorted out CMake on x86-64 and fixed silly XMM# bug introduced when working o...James Lyon2013-04-251-4/+11
* 64-bit tests now pass (well, nearly).James Lyon2013-04-241-106/+143
* Improved x86-64 XMM register argument passing.James Lyon2013-04-191-75/+118
* Fixed problems with XMM1 use on Linux/x86-64.James Lyon2013-04-191-104/+115
* Most x86-64 tests now work; only on error in test1-3.James Lyon2013-04-191-43/+80
* Got test1-3 working on x86-64.James Lyon2013-04-191-72/+79
* x86-64 ABI fixes.James Lyon2013-04-191-62/+243
* tcc.h: declare CValue.tab[LDOUBLE_SIZE/4]grischka2013-02-081-4/+1
* x86-64: Fix call saved register restoreMichael Matz2012-06-101-2/+2
* x86_64: Fix compares with NaNs.Michael Matz2012-05-131-2/+31
* x86_64: Fix segfault for global dataMichael Matz2012-04-181-1/+1
* x86_64: Fix indirection in struct paramatersMichael Matz2012-04-181-16/+23
* x86_64: fix loading of LLOCAL floatsgrischka2012-03-051-4/+8
* win64: va_arg with structuresgrischka2011-07-141-34/+38
* tccrun: win64: add unwind function table for dynamic codegrischka2011-07-141-3/+4
* Make alignments for struct arguments 8 bytesShinichiro Hamaji2010-12-281-4/+4
* Probably wrong stack alignment for struct on Win64Shinichiro Hamaji2010-08-271-1/+1
* Fix alignment around struct for SSE.Shinichiro Hamaji2010-08-271-6/+18
* tccpe: improve dllimport/export and use for tcc_add_symbolgrischka2010-01-141-4/+4
* build from multiple objects: fix other targetsgrischka2009-12-201-1/+1
* x86-64: fix gtst, back to only 5 regs for nowgrischka2009-12-201-17/+9
* x86-64: use r8/r9 as generic integer registersgrischka2009-12-201-151/+98
* x86-64: use r8,r9 as load/store registersgrischka2009-12-201-43/+74
* use vpushv in some placesgrischka2009-12-201-1/+1
* win64: add tiny unwind data for setjmp/longjmpgrischka2009-12-201-104/+232
* allow tcc be build from separate objectsgrischka2009-12-201-14/+24
* tccpe: improve dllimportgrischka2009-12-191-0/+10
* integrate x86_64-asm.c into i386-asm.cgrischka2009-12-191-2/+13
* x86-64: fix udiv, add cqto instructiongrischka2009-12-191-1/+7