This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
wasm-micro-runtime/core/iwasm/common/arch
Wenyong Huang db695fada4
Implement XIP feature and enable ARC target support (#694)
Implement XIP (Execution In Place) feature for AOT mode to enable running the AOT code inside AOT file directly, without memory mapping the executable memory for AOT code and applying relocations for text section. Developer can use wamrc with "--enable-indirect-mode --disable-llvm-intrinsics" flags to generate the AOT file and run iwasm with "--xip" flag. Known issues: there might still be some relocations in the text section which access the ".rodata" like sections.

And also enable ARC target support for both interpreter mode and AOT mode.

Signed-off-by: Wenyong Huang <wenyong.huang@intel.com>
2021-08-12 17:44:39 +08:00
..
invokeNative_aarch64_simd.s Enable SIMD for AARCH64 Platform (#11) (#610) 2021-04-13 14:45:51 +08:00
invokeNative_aarch64.s NFC: fix typo in invokeNative_aarch64.s comment (#479) 2020-12-26 09:45:11 +08:00
invokeNative_arc.s Implement XIP feature and enable ARC target support (#694) 2021-08-12 17:44:39 +08:00
invokeNative_arm_vfp.s Remove '@' when declare function invokeNative to fix compile error (#417) 2020-10-12 16:52:28 +08:00
invokeNative_arm.s Remove '@' when declare function invokeNative to fix compile error (#417) 2020-10-12 16:52:28 +08:00
invokeNative_em64_simd.asm Fix some relocation type issues in windows (#574) 2021-03-16 16:59:16 +08:00
invokeNative_em64_simd.s Add more checks to enhance security (#446) 2020-11-24 14:00:09 +08:00
invokeNative_em64.asm Update invokeNative_em64.asm (#511) 2021-02-04 08:50:15 +08:00
invokeNative_em64.s Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00
invokeNative_general.c Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00
invokeNative_ia32.asm fix coding style for windows build patch (#350) 2020-08-13 16:40:19 +08:00
invokeNative_ia32.s Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00
invokeNative_mips.s Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00
invokeNative_riscv.S Implement AOT support for RISCV (#649) 2021-07-22 11:16:47 +08:00
invokeNative_thumb_vfp.s Remove '@' when declare function invokeNative to fix compile error (#417) 2020-10-12 16:52:28 +08:00
invokeNative_thumb.s Remove '@' when declare function invokeNative to fix compile error (#417) 2020-10-12 16:52:28 +08:00
invokeNative_xtensa.s Enable AoT and wamr-sdk, and change arguments of call wasm API (#157) 2020-01-21 13:26:14 +08:00