Jonas Maebe 49a83b2872 * allow targets to keep certain type conversions for equal types in 10 лет назад
..
aasmcpu.pas 8c8657e2d5 * base optimiser support for the JVM target 10 лет назад
agjasmin.pas bf735c7e58 * cleanup 10 лет назад
aoptcpu.pas 5f4ba2c227 * ensure that the tai is an instruction in PostPeepHoleOptsCpu before 10 лет назад
aoptcpub.pas 8c8657e2d5 * base optimiser support for the JVM target 10 лет назад
aoptcpud.pas 8c8657e2d5 * base optimiser support for the JVM target 10 лет назад
cgcpu.pas e20639732f + cghlcpu unit with thlbasecgcpu class that overrides all abstract tcg 13 лет назад
cpubase.pas 8c8657e2d5 * base optimiser support for the JVM target 10 лет назад
cpuinfo.pas 3cb9be73bc Moved tcontrollerdatatype out into cpuinfo. 10 лет назад
cpunode.pas b57c95043f + support overriding tdef/tsym methods with target-specific functionality: 11 лет назад
cpupara.pas fa3b0ca312 * support marking defs created via the getreusable*() class methods as 10 лет назад
cpupi.pas 4446be97b7 + tjvmprocinfo, only overrides set_first_temp_offset() and sets it to 14 лет назад
cputarg.pas d456ec2ffe + support for JVM local variable and parameter debug information 14 лет назад
dbgjasm.pas a7d36de9ae * associate debug information for local variables with the second instead of 11 лет назад
hlcgcpu.pas 06feac07a5 + support for the text/file types on the JVM platform 10 лет назад
itcpujas.pas 1e2c70796e + jvm (cpu architecure) and java ("OS"/target) identifiers 14 лет назад
jvmdef.pas 2cea723a0d * only write the parts of the unit localsymtables that are actually needed: 10 лет назад
jvmreg.dat 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
njvmadd.pas 0fc1fd6ac1 * replaced current_procinfo.currtrue/falselabel with storing the true/false 10 лет назад
njvmcal.pas 529677cc79 ncal.pas: 10 лет назад
njvmcnv.pas 49a83b2872 * allow targets to keep certain type conversions for equal types in 10 лет назад
njvmcon.pas 6735def16f * fixed jvm compilation after r32517 10 лет назад
njvmflw.pas 67b8aceaee * synchronized with privatetrunk till r30095 10 лет назад
njvminl.pas 8917633199 * implement sizeof/typeof completely at the node level, based on 10 лет назад
njvmld.pas 529677cc79 ncal.pas: 10 лет назад
njvmmat.pas f70865fc1f * moved tjvmnotnode implementation to generic ncghlmat unit, and also use it 11 лет назад
njvmmem.pas 529677cc79 ncal.pas: 10 лет назад
njvmset.pas c8c75d7e1d * convert non-constant enums in in-expressions to longint if we use the 14 лет назад
njvmtcon.pas 834026bfb5 * synchronised with trunk up to r21067 13 лет назад
njvmutil.pas 0ac12f0eaf Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed. 10 лет назад
njvmvmt.pas 8d4c372d50 * removed ifdef jvm from ncgvmt 11 лет назад
pjvm.pas c4b347c271 * support anonymous procvar definitions for jvm outside parameter lists (in a 10 лет назад
rgcpu.pas 32c3f05522 + peepholeoptimizations to remove swap instructions 10 лет назад
rjvmcon.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmnor.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmnum.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmrni.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmsri.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmstd.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
rjvmsup.inc 85e866a121 + (mostly fake) register definitions for the JVM 14 лет назад
symcpu.pas 2cea723a0d * only write the parts of the unit localsymtables that are actually needed: 10 лет назад
tgcpu.pas 06feac07a5 + support for the text/file types on the JVM platform 10 лет назад