qzdoom/src/scripting/vm
2018-11-25 11:41:29 +01:00
..
jit.cpp - add support in the jit compiler to do direct native calls using the x64 calling convention 2018-11-23 04:47:18 +01:00
jit.h - construct our own runtime as the one provided by asmjit is too primitive 2018-10-14 00:46:54 +02:00
jit_call.cpp - define the built-in functions defined in codegen.cpp through the regular interface instead uf just hacking them into the symbol table with incompletely set up data. 2018-11-25 11:41:29 +01:00
jit_flow.cpp - delay emitting PARAM and VTBL instructions until CALL/CALL_K 2018-11-18 12:38:55 +01:00
jit_load.cpp - inline VBTL opcode 2018-11-23 05:37:26 +01:00
jit_math.cpp - stop using lambda functions for CreateCall because MSVC lambas use a different calling convention and "converts" them to the right one by generating a thunk function 2018-11-17 05:12:47 +01:00
jit_move.cpp - stop using lambda functions for CreateCall because MSVC lambas use a different calling convention and "converts" them to the right one by generating a thunk function 2018-11-17 05:12:47 +01:00
jit_store.cpp - fix missing convert from float to double in LSP and LSP_R opcodes 2018-10-11 03:53:11 +02:00
jitintern.h - add support in the jit compiler to do direct native calls using the x64 calling convention 2018-11-23 04:47:18 +01:00
vm.h - define the built-in functions defined in codegen.cpp through the regular interface instead uf just hacking them into the symbol table with incompletely set up data. 2018-11-25 11:41:29 +01:00
vmexec.cpp - moved the type infomation entirely out of VMValue. 2018-11-18 19:31:13 +01:00
vmexec.h - moved the type infomation entirely out of VMValue. 2018-11-18 19:31:13 +01:00
vmframe.cpp - fixed: Since out types cannot be marked as such in a function prototype (as it'd cause parameter mismatches in the resolving pass) it is necessary to check the argflags as well when determining the register type. 2018-11-24 09:34:53 +01:00
vmintern.h Merge remote-tracking branch 'origin/master' into asmjit 2018-10-14 22:55:57 +02:00
vmops.h - removed OP_TAIL. 2018-11-18 07:43:03 +01:00