pierre
|
89c1b68b14
* Delete regvars unit.
|
8 tahun lalu |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 tahun lalu |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 tahun lalu |
peter
|
8f239d04b6
* cleanup and simplify the set type handling
|
17 tahun lalu |
Jonas Maebe
|
1580e046ed
* fixed missing swapleftright in case of substracting unsigned numbers
|
18 tahun lalu |
Jonas Maebe
|
d0b6292137
* disable overflow checking when performing pointer arithmetic
|
18 tahun lalu |
Jonas Maebe
|
1d96dcc50d
* renamed nf_swaped to nf_swapped
|
18 tahun lalu |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 tahun lalu |
florian
|
85d63d9fa9
* settings refactored
|
19 tahun lalu |
peter
|
3078a1927f
* remove ttype
|
19 tahun lalu |
Jonas Maebe
|
9e825bdc76
* moved common code for ppc32/ppc64 from nppcadd to shared unit
|
19 tahun lalu |
tom_at_work
|
c64190bda3
* r4760, r4784, r4788 for ppc64
|
19 tahun lalu |
Jonas Maebe
|
c261068ab5
* use generic second_addboolean for short circuit and/or (since that code
|
19 tahun lalu |
tom_at_work
|
2adcae0cd8
* optimized register-register loading of < 64 bit values (removes superfluous code), similar to 3207 for ppc
|
19 tahun lalu |
tom_at_work
|
a24a329d1c
* fixed record regvar code generation for ppc64 for now
|
19 tahun lalu |
Jonas Maebe
|
03302dc7c4
* fixed support for macpas & and | operators: they only work on booleans
|
19 tahun lalu |
tom_at_work
|
dba5da67af
* initial support for subregister loading (ppc64 specific part only)
|
19 tahun lalu |
tom_at_work
|
1bd43869d0
* reenabled generation of TOC labels for symbols with a length under a certain threshold (to avoid too long symbols passed to the cg which will get truncated)
|
19 tahun lalu |
tom_at_work
|
5240913a80
* cleaner allocation of scratch registers, removed unnecessary cg methods which emitted code using a fixed register
|
19 tahun lalu |
Jonas Maebe
|
a3cb1b1523
+ support for "exotic" locations in load_left_right()
|
19 tahun lalu |
peter
|
b7fe6797bf
Merged revisions 2921-2922,2925 via svnmerge from
|
19 tahun lalu |
tom_at_work
|
e4a61f4af1
* a_op_const_reg_reg optimizations
|
20 tahun lalu |
peter
|
6bf3269b41
* powerpc64 port from Thomas Schatzl
|
20 tahun lalu |