.. |
aasmcpu.pas
|
7e6a7f20cc
- Removed unused variables and dead assignments.
|
преди 12 години |
agx86att.pas
|
1a78ec1f11
* workaround for bug in Apple's assembler regarding movq/vmovq and integer
|
преди 12 години |
agx86int.pas
|
59976c3ac8
* use FixNonCommutativeOpcodes in agx86int.pas as well (fixes compilation for i386)
|
преди 12 години |
agx86nsm.pas
|
661e11ecb8
* on i8086 added section .fpc to the group 'dgroup'. This fixes a bug that caused the bss section to not be left out from the executable in tiny model, which caused, ironically, tiny model executables to be larger than the small model executables
|
преди 12 години |
cga.pas
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
преди 19 години |
cgx86.pas
|
bd0585274e
* tsettings.enablecld converted to a targetswitch ts_cld
|
преди 12 години |
cpubase.pas
|
58b22adaf1
+ added function cpubase.segment_regs_equal, which checks whether 2 segment regs are equal in the current memory model
|
преди 12 години |
hlcgx86.pas
|
71deda6f50
+ added interface to ncgutil.gen_load_loc_cgpara() to hlcgobj + generic
|
преди 14 години |
itcpugas.pas
|
926dd1b41e
* command line compilation of i8086 fixed
|
преди 12 години |
itx86int.pas
|
0e41df598e
* merge i8086 branch by Nikolay Nikolov
|
преди 12 години |
nx86add.pas
|
5de4bdac40
* tx86addnode.second_cmpfloat: use getresflags() to reduce code duplication.
|
преди 12 години |
nx86cal.pas
|
8b8a786823
* moved ARM/x86 ifdef'ed code from ncgcal to virtual methods
|
преди 12 години |
nx86cnv.pas
|
e81d2d1f3b
* basic avx support for floating point operations (use -Cfavx to activate)
|
преди 12 години |
nx86con.pas
|
45f60bc4b5
* small changes (copyright, typo, readability)
|
преди 12 години |
nx86inl.pas
|
fc72490166
* handle LOC_*FPUREGISTER correctly when using sse2 sqr, resolve #26408
|
преди 12 години |
nx86mat.pas
|
e81d2d1f3b
* basic avx support for floating point operations (use -Cfavx to activate)
|
преди 12 години |
nx86mem.pas
|
fd429612f8
+ initial (and not yet fully complete) implementation of far pointers on the i8086
|
преди 12 години |
nx86set.pas
|
8608969eb8
* tx86casenode.genjumptable: explicitly emit near pointers in the case jump table on i8086, regardless of the memory model
|
преди 12 години |
rax86.pas
|
8ae7c5784c
* Sync with trunk r23500.
|
преди 12 години |
rax86att.pas
|
d6180b1e70
* properly propagate PIC-related suffixes from the x86 assembler reader in
|
преди 12 години |
rax86int.pas
|
4f96e8a20d
* convert i8086 inline asm instruction 'call symbol' to 'call far symbol' in memory models with far code
|
преди 12 години |
rgx86.pas
|
e81d2d1f3b
* basic avx support for floating point operations (use -Cfavx to activate)
|
преди 12 години |
x86ins.dat
|
9b6094a58c
+ added a few BMI instructions to see if they can be encoded
|
преди 12 години |
x86reg.dat
|
125a6a8720
* register id of (e)flags changed, so it doesn't overlap with dr0
|
преди 12 години |