From 145d491d1a30b291eb3ea608507a04451237f327 Mon Sep 17 00:00:00 2001 From: TDYa127 Date: Sun, 6 May 2012 21:44:45 -0700 Subject: Mark suspend as RuntimeInfo. Change-Id: Ib474032c0d7817cd5aff2e84b00ef2f82573cbac --- src/compiler_llvm/ir_builder.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/compiler_llvm/ir_builder.h') diff --git a/src/compiler_llvm/ir_builder.h b/src/compiler_llvm/ir_builder.h index 93a7f19889..a700c69a65 100644 --- a/src/compiler_llvm/ir_builder.h +++ b/src/compiler_llvm/ir_builder.h @@ -105,6 +105,10 @@ class IRBuilder : public LLVMIRBuilder { 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 -- cgit v1.2.3-59-g8ed1b