Home
last modified time | relevance | path

Searched refs:MarkGCCard (Results 1 – 12 of 12) sorted by relevance

/art/compiler/optimizing/
Dcode_generator_x86_64.h484 void MarkGCCard(CpuRegister temp,
Dcode_generator_x86.h582 void MarkGCCard(
Dintrinsics_arm64.cc980 codegen->MarkGCCard(base, value, value_can_be_null); in GenUnsafePut()
1439 codegen->MarkGCCard(base, new_value, new_value_can_be_null); in GenUnsafeCas()
3421 codegen_->MarkGCCard(dest.W(), Register(), /* emit_null_check= */ false); in VisitSystemArrayCopy()
4984 codegen->MarkGCCard(target.object, Register(value), /* emit_null_check= */ true); in GenerateVarHandleSet()
5147 codegen->MarkGCCard(target.object, new_value.W(), new_value_can_be_null); in GenerateVarHandleCompareAndSetOrExchange()
5451 codegen->MarkGCCard(target.object, arg.W(), new_value_can_be_null); in GenerateVarHandleGetAndUpdate()
Dintrinsics_arm_vixl.cc1726 codegen_->MarkGCCard(temp1, temp2, dest, NoReg, /* emit_null_check= */ false); in VisitSystemArrayCopy()
3131 codegen->MarkGCCard(temp, card, base, RegisterFrom(value), value_can_be_null); in GenUnsafePut()
3702 codegen->MarkGCCard(tmp_ptr, tmp, base, new_value, value_can_be_null); in GenUnsafeCas()
4702 codegen->MarkGCCard(temp, card, target.object, value_reg, /* emit_null_check= */ true); in GenerateVarHandleSet()
5001 codegen->MarkGCCard(temp, card, target.object, RegisterFrom(new_value), new_value_can_be_null); in GenerateVarHandleCompareAndSetOrExchange()
5320 codegen->MarkGCCard(temp, card, target.object, RegisterFrom(arg), new_value_can_be_null); in GenerateVarHandleGetAndUpdate()
Dcode_generator_arm_vixl.h604 void MarkGCCard(vixl::aarch32::Register temp,
Dcode_generator_arm64.h654 void MarkGCCard(vixl::aarch64::Register object,
Dintrinsics_x86_64.cc1227 codegen_->MarkGCCard(temp1, temp2, dest, CpuRegister(kNoRegister), /* emit_null_check= */ false); in VisitSystemArrayCopy()
2153 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenUnsafePut()
2447 codegen->MarkGCCard(temp1, temp2, base, value, value_can_be_null); in GenCompareAndSetOrExchangeRef()
4284 codegen->MarkGCCard(temp1, temp2, ref, valreg, /* emit_null_check= */ false); in GenerateVarHandleGetAndSet()
Dintrinsics_x86.cc2026 codegen->MarkGCCard(locations->GetTemp(0).AsRegister<Register>(), in GenUnsafePut()
2361 codegen->MarkGCCard(temp, temp2, base, value, value_can_be_null); in GenReferenceCAS()
3262 codegen_->MarkGCCard(temp1, temp2, dest, Register(kNoRegister), /* emit_null_check= */ false); in VisitSystemArrayCopy()
4213 codegen->MarkGCCard( in GenerateVarHandleGetAndSet()
Dcode_generator_arm64.cc1457 void CodeGeneratorARM64::MarkGCCard(Register object, Register value, bool emit_null_check) { in MarkGCCard() function in art::arm64::CodeGeneratorARM64
2304 codegen_->MarkGCCard( in HandleFieldSet()
2976 codegen_->MarkGCCard(array, value.W(), /* emit_null_check= */ false); in VisitArraySet()
Dcode_generator_x86_64.cc5392 codegen_->MarkGCCard( in HandleFieldSet()
5851 codegen_->MarkGCCard(temp, in VisitArraySet()
6051 void CodeGeneratorX86_64::MarkGCCard(CpuRegister temp, in MarkGCCard() function in art::x86_64::CodeGeneratorX86_64
Dcode_generator_x86.cc5773 void CodeGeneratorX86::MarkGCCard( in MarkGCCard() function in art::x86::CodeGeneratorX86
6078 codegen_->MarkGCCard( in HandleFieldSet()
6541 codegen_->MarkGCCard(temp, in VisitArraySet()
Dcode_generator_arm_vixl.cc6010 codegen_->MarkGCCard( in HandleFieldSet()
6975 codegen_->MarkGCCard(temp1, temp2, array, value, /* emit_null_check= */ false); in VisitArraySet()
7203 void CodeGeneratorARMVIXL::MarkGCCard(vixl32::Register temp, in MarkGCCard() function in art::arm::CodeGeneratorARMVIXL