├── CMakeLists.txt ├── LICENSE ├── README.md ├── document └── abi │ ├── amd64-abi.md │ └── x86-64register.md ├── include ├── argument.h ├── creater.h ├── jitffi-c.h ├── jitffi.h ├── jitfunc.h ├── opcode.h ├── platform.h ├── platform │ ├── argtype-ms64.h │ └── argtype-sysv64.h ├── types.h └── types.inl ├── source ├── jitffi-c.cpp ├── jitffi-def.cpp ├── jitffi-def.h ├── jitffi-ms64.cpp ├── jitffi-sysv64.cpp └── jitfunc.cpp ├── test.py └── testsuite ├── test0.cpp ├── test1.cpp ├── test2.cpp ├── test3.cpp └── testsuite.h /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/README.md -------------------------------------------------------------------------------- /document/abi/amd64-abi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/document/abi/amd64-abi.md -------------------------------------------------------------------------------- /document/abi/x86-64register.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/document/abi/x86-64register.md -------------------------------------------------------------------------------- /include/argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/argument.h -------------------------------------------------------------------------------- /include/creater.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/creater.h -------------------------------------------------------------------------------- /include/jitffi-c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/jitffi-c.h -------------------------------------------------------------------------------- /include/jitffi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/jitffi.h -------------------------------------------------------------------------------- /include/jitfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/jitfunc.h -------------------------------------------------------------------------------- /include/opcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/opcode.h -------------------------------------------------------------------------------- /include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/platform.h -------------------------------------------------------------------------------- /include/platform/argtype-ms64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/platform/argtype-ms64.h -------------------------------------------------------------------------------- /include/platform/argtype-sysv64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/platform/argtype-sysv64.h -------------------------------------------------------------------------------- /include/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/types.h -------------------------------------------------------------------------------- /include/types.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/include/types.inl -------------------------------------------------------------------------------- /source/jitffi-c.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitffi-c.cpp -------------------------------------------------------------------------------- /source/jitffi-def.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitffi-def.cpp -------------------------------------------------------------------------------- /source/jitffi-def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitffi-def.h -------------------------------------------------------------------------------- /source/jitffi-ms64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitffi-ms64.cpp -------------------------------------------------------------------------------- /source/jitffi-sysv64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitffi-sysv64.cpp -------------------------------------------------------------------------------- /source/jitfunc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/source/jitfunc.cpp -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/test.py -------------------------------------------------------------------------------- /testsuite/test0.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/testsuite/test0.cpp -------------------------------------------------------------------------------- /testsuite/test1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/testsuite/test1.cpp -------------------------------------------------------------------------------- /testsuite/test2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/testsuite/test2.cpp -------------------------------------------------------------------------------- /testsuite/test3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/testsuite/test3.cpp -------------------------------------------------------------------------------- /testsuite/testsuite.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CVM-Projects/JitFFI/HEAD/testsuite/testsuite.h --------------------------------------------------------------------------------