/art/compiler/optimizing/ |
D | code_generator_x86_64.h | 479 void MaybeMarkGCCard(CpuRegister temp,
|
D | code_generator_x86.h | 576 void MaybeMarkGCCard(
|
D | code_generator_riscv64.h | 756 void MaybeMarkGCCard(XRegister object, XRegister value, bool emit_null_check);
|
D | intrinsics_riscv64.cc | 2279 codegen->MaybeMarkGCCard(base, value.AsRegister<XRegister>(), value_can_be_null); in GenUnsafePut() 2500 codegen->MaybeMarkGCCard(object, new_value, new_value_can_be_null); in GenUnsafeCas() 2699 codegen->MaybeMarkGCCard(base, /*value=*/arg, new_value_can_be_null); in GenUnsafeGetAndUpdate() 3688 codegen->MaybeMarkGCCard( in GenerateVarHandleSet() 3911 codegen->MaybeMarkGCCard( in GenerateVarHandleCompareAndSetOrExchange() 4277 codegen->MaybeMarkGCCard(target.object, arg.AsRegister<XRegister>(), new_value_can_be_null); in GenerateVarHandleGetAndUpdate()
|
D | intrinsics_arm_vixl.cc | 3021 codegen->MaybeMarkGCCard(temp, card, base, RegisterFrom(value), value_can_be_null); in GenUnsafePut() 3613 codegen->MaybeMarkGCCard(tmp_ptr, tmp, base, new_value, value_can_be_null); in GenUnsafeCas() 3924 codegen->MaybeMarkGCCard(temp, card, base, /*value=*/ RegisterFrom(arg), new_value_can_be_null); in GenUnsafeGetAndUpdate() 4780 codegen->MaybeMarkGCCard(temp, card, target.object, value_reg, /* emit_null_check= */ true); in GenerateVarHandleSet() 5080 codegen->MaybeMarkGCCard( in GenerateVarHandleCompareAndSetOrExchange() 5399 codegen->MaybeMarkGCCard(temp, card, target.object, RegisterFrom(arg), new_value_can_be_null); in GenerateVarHandleGetAndUpdate()
|
D | intrinsics_arm64.cc | 990 codegen->MaybeMarkGCCard(base, value, value_can_be_null); in GenUnsafePut() 1461 codegen->MaybeMarkGCCard(base, new_value, new_value_can_be_null); in GenUnsafeCas() 1737 codegen->MaybeMarkGCCard(base, /*value=*/arg, new_value_can_be_null); in GenUnsafeGetAndUpdate() 4980 codegen->MaybeMarkGCCard(target.object, Register(value), /* emit_null_check= */ true); in GenerateVarHandleSet() 5144 codegen->MaybeMarkGCCard(target.object, new_value.W(), new_value_can_be_null); in GenerateVarHandleCompareAndSetOrExchange() 5451 codegen->MaybeMarkGCCard(target.object, arg.W(), new_value_can_be_null); in GenerateVarHandleGetAndUpdate()
|
D | code_generator_arm_vixl.h | 623 void MaybeMarkGCCard(vixl::aarch32::Register temp,
|
D | code_generator_arm64.h | 666 void MaybeMarkGCCard(vixl::aarch64::Register object,
|
D | intrinsics_x86.cc | 2026 codegen->MaybeMarkGCCard(locations->GetTemp(0).AsRegister<Register>(), in GenUnsafePut() 2366 codegen->MaybeMarkGCCard(temp, temp2, base, value, value_can_be_null); in GenReferenceCAS() 2632 codegen->MaybeMarkGCCard(temp1, temp2, base, /*value=*/out_reg, new_value_can_be_null); in GenUnsafeGetAndUpdate()
|
D | intrinsics_x86_64.cc | 2093 codegen->MaybeMarkGCCard(locations->GetTemp(0).AsRegister<CpuRegister>(), in GenUnsafePut() 2392 codegen->MaybeMarkGCCard(temp1, temp2, base, value, value_can_be_null); in GenCompareAndSetOrExchangeRef() 2703 codegen->MaybeMarkGCCard(temp1, temp2, base, /*value=*/out, new_value_can_be_null); in GenUnsafeGetAndUpdate()
|
D | code_generator_arm64.cc | 1516 void CodeGeneratorARM64::MaybeMarkGCCard(Register object, Register value, bool emit_null_check) { in MaybeMarkGCCard() function in art::arm64::CodeGeneratorARM64 2362 codegen_->MaybeMarkGCCard( in HandleFieldSet()
|
D | code_generator_riscv64.cc | 2432 void CodeGeneratorRISCV64::MaybeMarkGCCard(XRegister object, in MaybeMarkGCCard() function in art::riscv64::CodeGeneratorRISCV64 2523 codegen_->MaybeMarkGCCard( in HandleFieldSet()
|
D | code_generator_x86_64.cc | 5561 codegen_->MaybeMarkGCCard( in HandleFieldSet() 6228 void CodeGeneratorX86_64::MaybeMarkGCCard(CpuRegister temp, in MaybeMarkGCCard() function in art::x86_64::CodeGeneratorX86_64
|
D | code_generator_x86.cc | 5906 void CodeGeneratorX86::MaybeMarkGCCard( in MaybeMarkGCCard() function in art::x86::CodeGeneratorX86 6232 codegen_->MaybeMarkGCCard( in HandleFieldSet()
|
D | code_generator_arm_vixl.cc | 6084 codegen_->MaybeMarkGCCard( in HandleFieldSet() 7277 void CodeGeneratorARMVIXL::MaybeMarkGCCard(vixl32::Register temp, in MaybeMarkGCCard() function in art::arm::CodeGeneratorARMVIXL
|