Mark suspend as RuntimeInfo.
Change-Id: Ib474032c0d7817cd5aff2e84b00ef2f82573cbac
diff --git a/src/compiler_llvm/ir_builder.h b/src/compiler_llvm/ir_builder.h
index 93a7f19..a700c69 100644
--- a/src/compiler_llvm/ir_builder.h
+++ b/src/compiler_llvm/ir_builder.h
@@ -105,6 +105,10 @@
StoreToObjectOffset(object_addr, offset, new_value, tbaa_.GetSpecialType(special_ty));
}
+ void SetTBAACall(llvm::CallInst* call_inst, TBAASpecialType special_ty) {
+ call_inst->setMetadata(llvm::LLVMContext::MD_tbaa, tbaa_.GetSpecialType(special_ty));
+ }
+
//--------------------------------------------------------------------------
// Pointer Arithmetic Helper Function