florian
|
2a93e65511
* seperator => separator
|
3 gadi atpakaļ |
J. Gareth "Curious Kit" Moreton
|
2dc0995067
- Bug fix to new ADD/SUB optimisation where conditions are concerned
|
3 gadi atpakaļ |
Yuriy Sydorov
|
b78761efd3
* Removed obsolete OLDREGVARS ifdefs.
|
3 gadi atpakaļ |
Nikolay Nikolov
|
3c58f26e83
* thlcgwasm.g_checkexceptions renamed .g_maybe_checkforexceptions, added also as
|
3 gadi atpakaļ |
florian
|
8efae66956
* we cannot do SSA during partial writes to arrays which span multiple registers, resolves #39325
|
3 gadi atpakaļ |
Yuriy Sydorov
|
136f042972
* It is still needed to release the temp allocated for the result of an assembler function if the result is not referenced. This fixes some EXTDEBUG warnings.
|
4 gadi atpakaļ |
nickysn
|
780ded903a
* synchronized with trunk
|
4 gadi atpakaļ |
pierre
|
dc799a9d49
Fix clearing of single type register variable in initialize_regvars method for ARM cpu (with -Ooregvar)
|
4 gadi atpakaļ |
nickysn
|
8f059a6b8a
* synchronized with trunk
|
4 gadi atpakaļ |
florian
|
637976e83f
* patch by Marģers to unify internal error numbers, resolves #37888
|
4 gadi atpakaļ |
nickysn
|
60762dbfee
* use the .set directive for procedure aliases
|
4 gadi atpakaļ |
florian
|
61da70bb72
* do not copy unused paravarsyms
|
4 gadi atpakaļ |
florian
|
b7ef93030a
* set mm register subreg properly when cleaning them with xor
|
5 gadi atpakaļ |
Jonas Maebe
|
aa243faab8
* do not load unused parameters, as their localloc has not been set (and
|
5 gadi atpakaļ |
yury
|
9d1c814387
* Added the thlcgobj.a_load_undefined_cgpara() method to pass an undefined value as a parameter to a routine. The generic version passes the 0/nil value if the parameter's location is not a register.
|
5 gadi atpakaļ |
nickysn
|
0f6ab0de17
* handle LOC_(C)SUBSETREG/REF in second_NegNot_assign
|
5 gadi atpakaļ |
florian
|
b352449eac
* Xtensa: fix flag handling: B0 is considered as default flags
|
5 gadi atpakaļ |
florian
|
3de193467d
* reverted r44119
|
5 gadi atpakaļ |
florian
|
2d47013cd1
* patch by J. Gareth Moreton: fixes internal error 200405231 with inline, resolves #35590
|
5 gadi atpakaļ |
yury
|
1b3a3a7983
* Removed lot of unused local vars. It is useful to turn on the notes in options. :)
|
5 gadi atpakaļ |
florian
|
b7c6e01b03
* cleaning up tcgsize: it makes no sense to declare every combination and type
|
5 gadi atpakaļ |
Jonas Maebe
|
1e3f72403e
* renamed getintparaloc to getcgtempparaloc
|
5 gadi atpakaļ |
florian
|
a20209e691
+ tf_init_final_units_by_calls
|
5 gadi atpakaļ |
florian
|
3889529e45
* unified internalerror, resolves #36378
|
5 gadi atpakaļ |
Jonas Maebe
|
ec227bb759
* fixed safecall for non-LLVM after r43578
|
5 gadi atpakaļ |
Jonas Maebe
|
e775ecdc43
* cleaned up safecall support: use a hidden localvarsym instead of result
|
5 gadi atpakaļ |
Jonas Maebe
|
e56b58c2b0
* factored out checks whether a procdef's symbol needs to be global, and
|
6 gadi atpakaļ |
Jonas Maebe
|
3fee990218
* on Mach-O, PECOFF and ELF platforms, write local symbols as hidden/
|
6 gadi atpakaļ |
Jonas Maebe
|
c262c5dbc9
* synchronised with trunk till r42256
|
6 gadi atpakaļ |
florian
|
749c4d4e47
+ keep (certain) arrays in registers if they are used with constants indices only
|
6 gadi atpakaļ |