Searched refs:object_addr (Results 1 – 3 of 3) sorted by relevance
/art/compiler/llvm/ |
D | ir_builder.h | 134 ::llvm::LoadInst* LoadFromObjectOffset(::llvm::Value* object_addr, in LoadFromObjectOffset() argument 138 return LoadFromObjectOffset(object_addr, offset, type, mdb_.GetTBAASpecialType(special_ty)); in LoadFromObjectOffset() 141 void StoreToObjectOffset(::llvm::Value* object_addr, in StoreToObjectOffset() argument 146 StoreToObjectOffset(object_addr, offset, new_value, mdb_.GetTBAASpecialType(special_ty)); in StoreToObjectOffset() 149 ::llvm::LoadInst* LoadFromObjectOffset(::llvm::Value* object_addr, in LoadFromObjectOffset() argument 153 … return LoadFromObjectOffset(object_addr, offset, type, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); in LoadFromObjectOffset() 156 void StoreToObjectOffset(::llvm::Value* object_addr, in StoreToObjectOffset() argument 161 StoreToObjectOffset(object_addr, offset, new_value, mdb_.GetTBAAMemoryJType(special_ty, j_ty)); in StoreToObjectOffset() 165 CompareExchangeObjectOffset(::llvm::Value* object_addr, in CompareExchangeObjectOffset() argument 171 return CompareExchangeObjectOffset(object_addr, offset, cmp_value, new_value, in CompareExchangeObjectOffset() [all …]
|
D | gbc_expander.cc | 267 llvm::Value* object_addr, 272 llvm::Value* object_addr, 1106 llvm::Value* object_addr, in Expand_IGetFast() argument 1119 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type); in Expand_IGetFast() 1128 llvm::Value* object_addr, in Expand_IPutFast() argument 1142 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type); in Expand_IPutFast() 1598 llvm::Value* object_addr = call_inst.getArgOperand(1); in Expand_HLIGet() local 1602 EmitGuard_NullPointerException(dex_pc, object_addr, opt_flags); in Expand_HLIGet() 1629 method_object_addr, object_addr); in Expand_HLIGet() 1645 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type); in Expand_HLIGet() [all …]
|
/art/runtime/gc/ |
D | heap.cc | 1830 uintptr_t object_addr = reinterpret_cast<uintptr_t>(obj); in Callback() local 1831 size_t bin_size = object_addr - context->prev_; in Callback() 1834 context->prev_ = object_addr + RoundUp(obj->SizeOf(), kObjectAlignment); in Callback()
|