pierre
|
f4726e068b
Avoid assmebler size mismatch warning in Keep procedure
|
11 年之前 |
nickysn
|
3f4111ac37
* emit MUL instead of IMUL in ti8086addnode.second_mul when overflow checking is
|
11 年之前 |
pierre
|
76c40a49db
Add missing field enable_count in breakpoint record (added in 7.5 release)
|
11 年之前 |
nickysn
|
529008e031
* emit MUL (when overflow checking is off), instead of IMUL for OP_IMUL in
|
11 年之前 |
sergei
|
6168f563c2
* x86 compares: compare references with constants directly (without loading to register) if possible, this helps to reduce register pressure.
|
11 年之前 |
nickysn
|
820b667e1b
- rm the OP_IMUL to SHL optimization from tcgx86.a_op_const_reg and tcgx86.a_op_const_ref, because it's already done in optimize_op_const, which is called in the beginning of both methods.
|
11 年之前 |
michael
|
9535837039
* Fix recuperation of first transaction created in InternalDoConnect
|
11 年之前 |
paul
|
1f83117f16
utils: use fpc 2.6.2 compatible code
|
11 年之前 |
nickysn
|
767a0f1187
- rm TODO comment about the IMUL optimization with SHL from
|
11 年之前 |
nickysn
|
1a846e7c71
- rm TODO comment for overflow checking from tcg8086.a_op_const_reg, since
|
11 年之前 |
paul
|
ba00250fb4
fpmkunit: choose between .rst and .rsj
|
11 年之前 |
paul
|
e181fbc327
utils: clean rsj files by delp
|
11 年之前 |
paul
|
13a0b21031
rstconv: fixed memory leak
|
11 年之前 |
nickysn
|
34cf432600
* in the generic implementation of fpc_mul_int64, fallback directly to
|
11 年之前 |
florian
|
e210d5f30e
+ cpu_capabilites for x86_64 and i386
|
11 年之前 |
sergei
|
75894722d4
* Factored a reusable piece of code into separate method.
|
11 年之前 |
marco
|
373e450dbc
* more android fixes for sockets unit, mantis #25528
|
11 年之前 |
paul
|
71fbba2b1e
utils: parse .rsj file by rstconv tool
|
11 年之前 |
paul
|
e7636cd6e6
compiler: fix a bug in .rsj output and enable it by default
|
11 年之前 |
paul
|
3aec5da7a7
compiler: use widestrings for json resource file generation
|
11 年之前 |
michael
|
d7fb3be2af
* Patch from reinier (bug id 25544)
|
11 年之前 |
paul
|
3bd53b9658
compiler: add a method for generating json files for resource strings (for experiments only now)
|
11 年之前 |
Jonas Maebe
|
8065fc24d9
* fixed indentation of stack slot allocation debug statements
|
11 年之前 |
Jonas Maebe
|
2518c526c7
* always use a new register for array indices modified by a constant,
|
11 年之前 |
Jonas Maebe
|
a5653916e0
* convert array indices always to s32int, because that is the index type used
|
11 年之前 |
Jonas Maebe
|
67413a2823
* fixed skpara setter of tprocdef after r26332
|
11 年之前 |
marco
|
a16543e81f
* some delphi compatible overloads by Ocean, mantis #25519
|
11 年之前 |
sergei
|
c673c32ad9
+ SPARC: generate position-independent case jump tables, as specified by ABI.
|
11 年之前 |
sergei
|
dd78cd5811
+ SPARC: assembler implementation of SarInt64.
|
11 年之前 |
Károly Balogh
|
b398430b4c
* get_volatile_registers* now defines proper volatile register range for all cases using the pre-defined values
|
11 年之前 |