ir_builder.h | 116 return CreateLoad(ptr, mdb_.GetTBAASpecialType(special_ty)); 121 return CreateStore(val, ptr, mdb_.GetTBAASpecialType(special_ty)); 125 return CreateLoad(ptr, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); 131 return CreateStore(val, ptr, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); 138 return LoadFromObjectOffset(object_addr, offset, type, mdb_.GetTBAASpecialType(special_ty)); 146 StoreToObjectOffset(object_addr, offset, new_value, mdb_.GetTBAASpecialType(special_ty)); 153 return LoadFromObjectOffset(object_addr, offset, type, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); 161 StoreToObjectOffset(object_addr, offset, new_value, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); 172 mdb_.GetTBAASpecialType(special_ty)); 176 inst->setMetadata(::llvm::LLVMContext::MD_tbaa, mdb_.GetTBAASpecialType(special_ty)) 469 MDBuilder mdb_; member in class:art::llvm::IRBuilder [all...] |