Home
last modified time | relevance | path

Searched refs:MaybeUnpoisonHeapReference (Results 1 – 18 of 18) sorted by relevance

/aosp12/art/compiler/utils/arm64/
H A Dassembler_arm64.h138 void MaybeUnpoisonHeapReference(vixl::aarch64::Register reg);
H A Dassembler_arm64.cc183 void Arm64Assembler::MaybeUnpoisonHeapReference(Register reg) { in MaybeUnpoisonHeapReference() function in art::arm64::Arm64Assembler
H A Djni_macro_assembler_arm64.cc306 asm_.MaybeUnpoisonHeapReference(reg_w(ref_reg)); in LoadRef()
484 asm_.MaybeUnpoisonHeapReference(scratch); in CopyRef()
/aosp12/art/compiler/optimizing/
H A Dintrinsics_arm64.cc120 codegen->GetAssembler()->MaybeUnpoisonHeapReference(tmp_reg); in EmitNativeCode()
1011 assembler->MaybeUnpoisonHeapReference(old_value); in EmitLoadExclusive()
1061 assembler->MaybeUnpoisonHeapReference(new_value); in EmitStoreExclusive()
3222 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(out); in VisitIntegerValueOf()
3314 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(tmp); in VisitReferenceRefersTo()
3958 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateSubTypeObjectCheckNoReadBarrier()
3964 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateSubTypeObjectCheckNoReadBarrier()
4067 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateVarHandleInstanceFieldChecks()
4120 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateVarHandleArrayChecks()
4135 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in GenerateVarHandleArrayChecks()
[all …]
H A Dintrinsics_x86_64.cc98 __ MaybeUnpoisonHeapReference(CpuRegister(TMP)); in EmitNativeCode() local
945 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
946 __ MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy() local
966 __ MaybeUnpoisonHeapReference(CpuRegister(TMP)); in VisitSystemArrayCopy() local
1011 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
1015 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
1040 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
1046 __ MaybeUnpoisonHeapReference(CpuRegister(TMP)); in VisitSystemArrayCopy() local
1819 __ MaybeUnpoisonHeapReference(output); in GenUnsafeGet() local
2652 __ MaybeUnpoisonHeapReference(out); in VisitIntegerValueOf() local
[all …]
H A Dintrinsics_arm_vixl.cc155 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
1535 assembler->MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
1536 assembler->MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy()
1545 assembler->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
1600 assembler->MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
1604 assembler->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2488 assembler->MaybeUnpoisonHeapReference(out); in VisitIntegerValueOf()
2587 assembler->MaybeUnpoisonHeapReference(tmp); in VisitReferenceRefersTo()
3804 assembler->MaybeUnpoisonHeapReference(temp); in GenerateSubTypeObjectCheckNoReadBarrier()
3810 assembler->MaybeUnpoisonHeapReference(temp); in GenerateSubTypeObjectCheckNoReadBarrier()
[all …]
H A Dintrinsics_x86.cc129 __ MaybeUnpoisonHeapReference(temp2); in EmitNativeCode() local
2763 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2769 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2839 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2845 __ MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy() local
2887 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2892 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
3105 __ MaybeUnpoisonHeapReference(out); in VisitIntegerValueOf() local
3187 __ MaybeUnpoisonHeapReference(out); in VisitReferenceRefersTo() local
3419 __ MaybeUnpoisonHeapReference(temp); in GenerateSubTypeObjectCheck() local
[all …]
H A Dcode_generator_x86_64.cc520 __ MaybeUnpoisonHeapReference(ref_cpu_reg); in EmitNativeCode() local
607 __ MaybeUnpoisonHeapReference(ref_cpu_reg); in EmitNativeCode() local
1163 __ MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall() local
2810 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface() local
5607 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
5621 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
7113 __ MaybeUnpoisonHeapReference(cls.AsRegister<CpuRegister>()); in VisitCheckCast() local
7342 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister() local
7371 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters() local
7552 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier() local
H A Dcode_generator_x86.cc507 __ MaybeUnpoisonHeapReference(ref_reg); in EmitNativeCode() local
597 __ MaybeUnpoisonHeapReference(ref_reg); in EmitNativeCode() local
1523 __ MaybeUnpoisonHeapReference(dst.AsRegister<Register>()); in LoadFromMemoryNoBarrier() local
2647 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface() local
5377 __ MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall() local
6463 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
6477 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
8006 __ MaybeUnpoisonHeapReference(cls.AsRegister<Register>()); in VisitCheckCast() local
8264 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister() local
8293 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters() local
[all …]
H A Dcode_generator_arm64.cc2766 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitArraySet()
2781 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitArraySet()
4306 GetAssembler()->MaybeUnpoisonHeapReference(WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
4436 GetAssembler()->MaybeUnpoisonHeapReference(temp.W()); in VisitInvokeInterface()
4732 GetAssembler()->MaybeUnpoisonHeapReference(temp.W()); in GenerateVirtualCall()
6424 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister()
6460 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters()
H A Dcode_generator_arm_vixl.cc3514 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface()
6771 GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitArraySet()
6786 GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitArraySet()
8338 GetAssembler()->MaybeUnpoisonHeapReference(RegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
8755 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister()
8786 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters()
9332 GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall()
/aosp12/art/compiler/utils/arm/
H A Dassembler_arm_vixl.h207 void MaybeUnpoisonHeapReference(vixl32::Register reg);
H A Dassembler_arm_vixl.cc77 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference() function in art::arm::ArmVIXLAssembler
H A Djni_macro_assembler_arm_vixl.cc334 asm_.MaybeUnpoisonHeapReference(scratch); in CopyRef()
350 asm_.MaybeUnpoisonHeapReference(dest); in LoadRef()
/aosp12/art/compiler/utils/x86/
H A Djni_macro_assembler_x86.cc263 __ MaybeUnpoisonHeapReference(dest.AsCpuRegister()); in LoadRef() local
377 __ MaybeUnpoisonHeapReference(scratch); in CopyRef() local
H A Dassembler_x86.h928 void MaybeUnpoisonHeapReference(Register reg) { in MaybeUnpoisonHeapReference() function
/aosp12/art/compiler/utils/x86_64/
H A Djni_macro_assembler_x86_64.cc299 __ MaybeUnpoisonHeapReference(dest.AsCpuRegister()); in LoadRef() local
451 __ MaybeUnpoisonHeapReference(scratch); in CopyRef() local
H A Dassembler_x86_64.h969 void MaybeUnpoisonHeapReference(CpuRegister reg) { in MaybeUnpoisonHeapReference() function