mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-20 13:25:19 +00:00
Add extra hints for LLVM for implicit reference parameters
This commit is contained in:
@@ -1904,6 +1904,9 @@ void ir_print_instr(irFileBuffer *f, irModule *m, irValue *value) {
|
||||
if (e->flags&EntityFlag_NoAlias) {
|
||||
ir_write_str_lit(f, " noalias");
|
||||
}
|
||||
if (e->flags&EntityFlag_ImplicitReference) {
|
||||
ir_write_str_lit(f, " nonnull dereferenceable");
|
||||
}
|
||||
ir_write_byte(f, ' ');
|
||||
irValue *arg = call->args[i];
|
||||
if (is_type_boolean(t)) {
|
||||
|
||||
Reference in New Issue
Block a user