fpc/compiler/x86
2020-10-10 13:23:35 +00:00
..
aasmcpu.pas
agx86att.pas
agx86int.pas * Fix NaN for watcom assembler (C000h is considered as a label, use 0xC000 instead) 2020-09-30 13:50:43 +00:00
agx86nsm.pas * Use TExternalAssembler.WriteComments() also by nasm and intel assembler writers. 2020-08-22 20:47:54 +00:00
aoptx86.pas * load 0.0 by (V)XORPS/D instead of (V)PXOR in mm registers 2020-10-10 13:23:35 +00:00
cga.pas
cgx86.pas * 8086: Use CX as a scratch register instead of BX. 2020-08-22 20:50:02 +00:00
cpubase.pas * avx-512 has 32 mm registers 2020-10-10 13:23:34 +00:00
cx86innr.inc
cx86mminnr.inc
hlcgx86.pas x86: It is more optimal to push some register (NR_FRAME_POINTER_REG) instead of a constant value in a_load_undefined_cgpara(). 2020-08-20 19:59:36 +00:00
itcpugas.pas
itx86int.pas
ni86mem.pas
nx86add.pas
nx86cal.pas * 8086: Do not destroy contents of the BX parameter when calling a procvar by ref with a base. 2020-08-22 23:06:55 +00:00
nx86cnv.pas
nx86con.pas * load 0.0 by (V)XORPS/D instead of (V)PXOR in mm registers 2020-10-10 13:23:35 +00:00
nx86inl.pas
nx86ld.pas
nx86mat.pas * reworked usage of tcgnotnode.handle_locjump 2020-08-05 21:15:32 +00:00
nx86mem.pas
nx86set.pas
rax86.pas
rax86att.pas * do not throw an internal error on illegal assembler expressions, resolves #37439 2020-08-19 21:09:44 +00:00
rax86int.pas
rgx86.pas
symi86.pas
symx86.pas
x86ins.dat + support all XSAVE instructions, resolves #37864 2020-10-03 14:51:31 +00:00
x86intr.dat
x86mmfirst.inc
x86mmsecond.inc
x86mmtype.inc
x86reg.dat