mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-28 14:24:45 +00:00
update rust code to llvm-16 and fix build
also update: - llvm frame address - erased function type - dec passing to zig - gen dev storage size
This commit is contained in:
parent
2e2e609547
commit
398bf2f96c
20 changed files with 1830 additions and 1432 deletions
|
@ -142,7 +142,7 @@ pub(crate) fn add_intrinsics<'ctx>(ctx: &'ctx Context, module: &Module<'ctx>) {
|
|||
pub static LLVM_MEMSET_I64: &str = "llvm.memset.p0i8.i64";
|
||||
pub static LLVM_MEMSET_I32: &str = "llvm.memset.p0i8.i32";
|
||||
|
||||
pub static LLVM_FRAME_ADDRESS: &str = "llvm.frameaddress.p0i8";
|
||||
pub static LLVM_FRAME_ADDRESS: &str = "llvm.frameaddress.p0";
|
||||
pub static LLVM_STACK_SAVE: &str = "llvm.stacksave";
|
||||
|
||||
pub static LLVM_SETJMP: &str = "llvm.eh.sjlj.setjmp";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue