Jonas Maebe
|
d0a22d16b5
+ cpubase for jvm: opcodes, basic register definitions, ...
|
14 жил өмнө |
Jonas Maebe
|
a2890f4463
+ basic implementation of concatcopy based on a_load(fpu)_ref_ref
|
14 жил өмнө |
Jonas Maebe
|
85e866a121
+ (mostly fake) register definitions for the JVM
|
14 жил өмнө |
Jonas Maebe
|
0ee702b3a2
* tprocdef.mangledname now gets an extra boolean parameter indicating
|
14 жил өмнө |
Jonas Maebe
|
0e16369906
* moved gen_proc_symbol() and gen_proc_symbol_end() from ncgutil to hlcgobj
|
14 жил өмнө |
Jonas Maebe
|
f67919e9f5
+ odt_javaclass, odt_interfacejava objectdef types
|
14 жил өмнө |
Jonas Maebe
|
fdeebb482b
* basic jvm "cpu" info file (no special cpu or fpu types, no
|
14 жил өмнө |
Jonas Maebe
|
d18cda2939
+ support for tt_regallocator/tt_freeregallocator temps; these will be used
|
14 жил өмнө |
Jonas Maebe
|
e3e4d365c8
* converted the parts of tcgloadnode.pass_generate_code() and
|
14 жил өмнө |
Jonas Maebe
|
1e96eab55d
* made ttgobj.alloctemp/freetemp protected, and alloctemp also virtual
|
14 жил өмнө |
Jonas Maebe
|
2cb4514c07
* converted all non-x86-specific and non-32bit-specific code to use hlcgobj
|
14 жил өмнө |
Jonas Maebe
|
72e9cfee24
* create/destroy also the high level code generator for all architectures,
|
14 жил өмнө |
Jonas Maebe
|
db203431b2
+ hlcgobj: high level code generator class. It has basically the same
|
14 жил өмнө |
Jonas Maebe
|
d885bb66a0
+ branch for jvm code generator backend
|
14 жил өмнө |
Jonas Maebe
|
baf2a3f1fb
* fixed copy/paste error that didn't disable default inline support when
|
14 жил өмнө |
Jonas Maebe
|
cbb3e5700d
* now also includes univint directory for Darwin if necessary, not sure
|
14 жил өмнө |
Jonas Maebe
|
8c7f1e1013
* only transform multiplication nodes to sqr, not any kind of addnode
|
14 жил өмнө |
Jonas Maebe
|
3abfec476a
* fixed range checke errors after aint->tcgint change
|
14 жил өмнө |
Jonas Maebe
|
3b9e1a4398
* fixed wrong class cast in r18226
|
14 жил өмнө |
sekelsenmat
|
658be2b0b7
fpvectorial: Adds multiline support for text, adds a new translate function to entities
|
14 жил өмнө |
marco
|
4c64519f31
* fix for yet another -j 2 issue. This time fcl-passrc dependency on fcl-base
|
14 жил өмнө |
sekelsenmat
|
cc8854b0bc
fpvectorial: Removes unused Z coordinates and makes the entity classes smarter, adds support for searching for elements
|
14 жил өмнө |
Jonas Maebe
|
b5fc32750b
* check whether both left and right are reals rather than twice whether left
|
14 жил өмнө |
florian
|
41f25c2b21
* fixes cmem.malloc et al. for windows as proposed by Ludo Brands, resolves #15571
|
14 жил өмнө |
florian
|
859757003f
* fix SafeLoadLibrary: fixed defines, sse control word should be stored as well
|
14 жил өмнө |
Jonas Maebe
|
6748a9a238
* fixed forcing setelementn on the correct side in add nodes
|
14 жил өмнө |
florian
|
275c6092e5
* avoid range check errors for empty ansistrings written/read from ppus
|
14 жил өмнө |
florian
|
e796a878ca
* convert <real x>*<real x> into sqr(<real x>), it might reduces register
|
14 жил өмнө |
Jonas Maebe
|
f6fbc17463
* fpdoc depends on fcl-base
|
14 жил өмнө |
sekelsenmat
|
02d1a26d92
fpvectorial: Adds support for guessing the document size and zoom level
|
14 жил өмнө |