This commit is contained in:
Chad Stearns 2020-05-13 04:27:08 -04:00
parent 575202d6e4
commit 7df4771f7b
6 changed files with 128 additions and 12 deletions

View file

@ -1227,6 +1227,17 @@ fn call_with_args<'a, 'ctx, 'env>(
BasicValueEnum::IntValue(answer)
}
Symbol::INT_REM_UNSAFE => {
debug_assert!(args.len() == 2);
let int_val = env.builder.build_int_unsigned_rem(
args[0].0.into_int_value(),
args[1].0.into_int_value(),
"rem_i64",
);
BasicValueEnum::IntValue(int_val)
}
Symbol::INT_EQ_I64 => {
debug_assert!(args.len() == 2);