Jonas Maebe
|
e56b58c2b0
* factored out checks whether a procdef's symbol needs to be global, and
|
6 жил өмнө |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 жил өмнө |
Jonas Maebe
|
c262c5dbc9
* synchronised with trunk till r42256
|
6 жил өмнө |
florian
|
749c4d4e47
+ keep (certain) arrays in registers if they are used with constants indices only
|
6 жил өмнө |
Jonas Maebe
|
faf75095cd
* synchronised with trunk till r42189
|
6 жил өмнө |
Jonas Maebe
|
322a717c44
* support for handling subsetrefs with bitlen > AIntBits in a_load_subsetref_reg() and
|
6 жил өмнө |
Jonas Maebe
|
9e9a982bfe
* synchronised with trunk till r42095
|
6 жил өмнө |
Jonas Maebe
|
47812c8a3d
* don't double-define function aliases for Darwin defined via ".set" directive
|
6 жил өмнө |
Jonas Maebe
|
1b6425176b
* synchronised with trunk till r42049
|
6 жил өмнө |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 жил өмнө |
Jonas Maebe
|
a0f850d57f
* synchronised with trunk till r41885
|
6 жил өмнө |
Jonas Maebe
|
b9ddddf9b1
* use ".set" for aliasing global symbols on Darwin, instead of declaring
|
6 жил өмнө |
Jonas Maebe
|
d93c05a90c
* synchronised with trunk till r41207
|
6 жил өмнө |
Jonas Maebe
|
1abea6451c
* fixed thlcgobj.g_rangecheck() for cpuhighleveltarget when targetting a
|
6 жил өмнө |
Jonas Maebe
|
a0d796e98d
* synchronised with trunk till r41159
|
6 жил өмнө |
Jonas Maebe
|
04d295f186
* first step towards supporting 32 bit targets with the LLVM code generator:
|
6 жил өмнө |
Jonas Maebe
|
473fef315d
* synchronised with trunk till r40732
|
6 жил өмнө |
Jonas Maebe
|
4d03f3a65e
* fixed LLVM memory leaks
|
6 жил өмнө |
Jonas Maebe
|
c7d701d117
* synchronised with trunk till r40038
|
6 жил өмнө |
Jonas Maebe
|
f754978540
* handle constructor function results that have been migrated to the
|
6 жил өмнө |
Jonas Maebe
|
882d676bc9
* synchronised with trunk till r40635
|
6 жил өмнө |
Jonas Maebe
|
377d4e1b58
* make the size parameter of thlcgobj.location_force_mmregscalar() a
|
6 жил өмнө |
Jonas Maebe
|
440026bb25
* synchronised with trunk till r40503
|
6 жил өмнө |
Jonas Maebe
|
3b7efb5123
* only free the temp holding the function result after we've loaded it into
|
6 жил өмнө |
Jonas Maebe
|
4cd6f59bc3
* changed create_hlcodegen into a procvar, so that we don't have to insert
|
6 жил өмнө |
Jonas Maebe
|
413a3599c1
* thlcgobj.g_unreachable() dummy implementation + llvm override
|
6 жил өмнө |
Jonas Maebe
|
09b6306f02
- removed outdated comment after r40373
|
6 жил өмнө |
Jonas Maebe
|
9a157a7749
* don't overwrite the alignment of locals set by the temp manager with the
|
6 жил өмнө |
Jonas Maebe
|
3b9f5a5e96
* moved finalization of code generator temps to a node, so it can be getcopy'd
|
6 жил өмнө |
Jonas Maebe
|
d69ad8fa41
* removed temppos field again from parameter locations: they're not allocated
|
7 жил өмнө |