florian
|
94038b0d83
+ translate register variable locations, enables register variable debug info, with SSA it requires to be extended maintaining location list
|
19 years ago |
Jonas Maebe
|
b769a968e3
* make sure live_start and live_end are correctly updated while
|
19 years ago |
Jonas Maebe
|
7aa315c71a
* made some Tcpuregisterset parameters const to avoid useless copying
|
19 years ago |
florian
|
1851481694
* fixed typo
|
19 years ago |
florian
|
fb4557d71e
* first implementation of pic for i386
|
19 years ago |
Jonas Maebe
|
3f86e6b728
* keep upper bound of loops in a register instead of in memory
|
19 years ago |
peter
|
95879fe8a7
* basic support for generic classes
|
19 years ago |
florian
|
82a94db712
* fixed resetting of ansistrings
|
19 years ago |
florian
|
7a4c89e68d
* optimized generation of fpc_decr_* calls
|
19 years ago |
florian
|
72d7597edc
+ implementation of lazy binding for linux
|
20 years ago |
peter
|
a3ab2053c9
* support multiple asmlabel types, renamed getlabel to
|
20 years ago |
daniel
|
d57c048696
* Remove ifdef 1_0
|
20 years ago |
florian
|
32b96e75f3
* more fixes for float parameter handling on arm
|
20 years ago |
florian
|
227b2c392a
+ cpumm for cpus having a mm register set
|
20 years ago |
peter
|
1d9407f2f3
* disable saving of fpu/mm for i386 until optimizer is fixed
|
20 years ago |
florian
|
21ae782854
* fixed more xmm stuff
|
20 years ago |
florian
|
355aaa69c8
+ before calling a helper procedure, all register classes are now saved, this patch is subject to being merged back
|
20 years ago |
florian
|
ebcb69478f
* fixed a lot of stuff for fpu/mm register variables
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
florian
|
22d9294ab3
+ overflow checking for the arm
|
20 years ago |
peter
|
f818478945
* finalize for refcounted strings shall also reset temps to 0, the
|
20 years ago |
florian
|
651f9e5bbd
+ implemented overflow checking for 64 bit types on sparc
|
20 years ago |
peter
|
e820bc93f2
* interface wrapper generation moved to cgobj
|
20 years ago |
peter
|
35e466d971
* remove copy_value_on_stack and a_param_copy_ref
|
20 years ago |
peter
|
04c97cc129
* load jmp_buf_size from system unit
|
20 years ago |
peter
|
b9ca478f50
* multiple location support for i386 a_param_ref
|
20 years ago |
Jonas Maebe
|
bd04491f50
* patch from Peter to fix inlining of case statements
|
20 years ago |
florian
|
87b589f4f5
* better code generation for copying of open arrays
|
21 years ago |