Home
last modified time | relevance | path

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

/art/compiler/utils/arm64/
Dassembler_arm64.h115 void MaybeUnpoisonHeapReference(vixl::aarch64::Register reg);
Dassembler_arm64.cc179 void Arm64Assembler::MaybeUnpoisonHeapReference(Register reg) { in MaybeUnpoisonHeapReference() function in art::arm64::Arm64Assembler
Djni_macro_assembler_arm64.cc306 asm_.MaybeUnpoisonHeapReference(reg_w(ref_reg)); in LoadRef()
484 asm_.MaybeUnpoisonHeapReference(scratch); in CopyRef()
/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc154 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
611 assembler->MaybeUnpoisonHeapReference(trg); in GenUnsafeGet()
966 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
977 assembler->MaybeUnpoisonHeapReference(value); in EmitNativeCode()
1042 assembler->MaybeUnpoisonHeapReference(tmp); in GenCas()
1052 assembler->MaybeUnpoisonHeapReference(value); in GenCas()
2054 assembler->MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
2055 assembler->MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy()
2064 assembler->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2076 assembler->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
[all …]
Dintrinsics_arm64.cc113 codegen->GetAssembler()->MaybeUnpoisonHeapReference(tmp_reg); in EmitNativeCode()
988 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
994 assembler->MaybeUnpoisonHeapReference(value); in EmitNativeCode()
1056 assembler->MaybeUnpoisonHeapReference(old_value); in GenCas()
1065 assembler->MaybeUnpoisonHeapReference(value); in GenCas()
2526 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
2527 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy()
2536 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2548 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2561 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
[all …]
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
989 __ 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
[all …]
Dintrinsics_x86.cc127 __ MaybeUnpoisonHeapReference(temp2); in EmitNativeCode() local
1665 __ MaybeUnpoisonHeapReference(output); in GenUnsafeGet() local
2660 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2666 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2736 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2742 __ MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy() local
2756 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2759 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2784 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
2789 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy() local
[all …]
Dcode_generator_x86_64.cc512 __ MaybeUnpoisonHeapReference(ref_cpu_reg); in EmitNativeCode() local
599 __ MaybeUnpoisonHeapReference(ref_cpu_reg); in EmitNativeCode() local
1122 __ MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall() local
2733 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface() local
5476 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
5490 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
6974 __ MaybeUnpoisonHeapReference(cls.AsRegister<CpuRegister>()); in VisitCheckCast() local
7203 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister() local
7232 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters() local
7413 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier() local
Dcode_generator_x86.cc500 __ MaybeUnpoisonHeapReference(ref_reg); in EmitNativeCode() local
581 __ MaybeUnpoisonHeapReference(ref_reg); in EmitNativeCode() local
2466 __ MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface() local
5149 __ MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall() local
6130 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
6144 __ MaybeUnpoisonHeapReference(temp); in VisitArraySet() local
7668 __ MaybeUnpoisonHeapReference(cls.AsRegister<Register>()); in VisitCheckCast() local
7926 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister() local
7955 __ MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters() local
8134 __ MaybeUnpoisonHeapReference(ref_reg); in GenerateReferenceLoadWithBakerReadBarrier() local
Dcode_generator_arm64.cc2746 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitArraySet()
2761 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitArraySet()
4212 GetAssembler()->MaybeUnpoisonHeapReference(WRegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
4337 GetAssembler()->MaybeUnpoisonHeapReference(temp.W()); in VisitInvokeInterface()
4570 GetAssembler()->MaybeUnpoisonHeapReference(temp.W()); in GenerateVirtualCall()
6210 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister()
6246 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters()
Dcode_generator_arm_vixl.cc3482 GetAssembler()->MaybeUnpoisonHeapReference(temp); in VisitInvokeInterface()
6682 GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitArraySet()
6697 GetAssembler()->MaybeUnpoisonHeapReference(temp1); in VisitArraySet()
8242 GetAssembler()->MaybeUnpoisonHeapReference(RegisterFrom(maybe_temp3_loc)); in VisitCheckCast()
8659 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadOneRegister()
8690 GetAssembler()->MaybeUnpoisonHeapReference(out_reg); in GenerateReferenceLoadTwoRegisters()
9200 GetAssembler()->MaybeUnpoisonHeapReference(temp); in GenerateVirtualCall()
/art/compiler/utils/arm/
Dassembler_arm_vixl.h207 void MaybeUnpoisonHeapReference(vixl32::Register reg);
Dassembler_arm_vixl.cc77 void ArmVIXLAssembler::MaybeUnpoisonHeapReference(vixl32::Register reg) { in MaybeUnpoisonHeapReference() function in art::arm::ArmVIXLAssembler
Djni_macro_assembler_arm_vixl.cc282 asm_.MaybeUnpoisonHeapReference(scratch); in CopyRef()
298 asm_.MaybeUnpoisonHeapReference(dest); in LoadRef()
/art/compiler/utils/x86/
Djni_macro_assembler_x86.cc263 __ MaybeUnpoisonHeapReference(dest.AsCpuRegister()); in LoadRef() local
367 __ MaybeUnpoisonHeapReference(scratch); in CopyRef() local
Dassembler_x86.h849 void MaybeUnpoisonHeapReference(Register reg) { in MaybeUnpoisonHeapReference() function
/art/compiler/utils/x86_64/
Djni_macro_assembler_x86_64.cc299 __ MaybeUnpoisonHeapReference(dest.AsCpuRegister()); in LoadRef() local
451 __ MaybeUnpoisonHeapReference(scratch); in CopyRef() local
Dassembler_x86_64.h968 void MaybeUnpoisonHeapReference(CpuRegister reg) { in MaybeUnpoisonHeapReference() function