Home
last modified time | relevance | path

Searched refs:PoisonHeapReference (Results 1 – 16 of 16) sorted by relevance

/art/compiler/utils/arm64/
Dassembler_arm64.cc164 void Arm64Assembler::PoisonHeapReference(Register reg) { in PoisonHeapReference() function in art::arm64::Arm64Assembler
178 PoisonHeapReference(reg); in MaybePoisonHeapReference()
Dassembler_arm64.h131 void PoisonHeapReference(vixl::aarch64::Register reg);
/art/compiler/utils/arm/
Dassembler_arm_vixl.cc61 void ArmVIXLAssembler::PoisonHeapReference(vixl::aarch32::Register reg) { in PoisonHeapReference() function in art::arm::ArmVIXLAssembler
73 PoisonHeapReference(reg); in MaybePoisonHeapReference()
Dassembler_arm_vixl.h242 void PoisonHeapReference(vixl32::Register reg);
/art/compiler/utils/x86/
Dassembler_x86.h981 void PoisonHeapReference(Register reg) { negl(reg); } in PoisonHeapReference() function
987 PoisonHeapReference(reg); in MaybePoisonHeapReference()
/art/compiler/utils/x86_64/
Dassembler_x86_64.h1097 void PoisonHeapReference(CpuRegister reg) { negl(reg); } in PoisonHeapReference() function
1103 PoisonHeapReference(reg); in MaybePoisonHeapReference()
/art/compiler/optimizing/
Dcode_generator_riscv64.h771 void PoisonHeapReference(XRegister reg);
Dintrinsics_x86.cc2014 __ PoisonHeapReference(temp); in GenUnsafePut() local
2345 __ PoisonHeapReference(expected); in GenReferenceCAS() local
2346 __ PoisonHeapReference(value); in GenReferenceCAS() local
2638 __ PoisonHeapReference(temp1); in GenUnsafeGetAndUpdate() local
4342 __ PoisonHeapReference(temp); in GenerateVarHandleGetAndSet() local
Dintrinsics_x86_64.cc2081 __ PoisonHeapReference(temp); in GenUnsafePut() local
2429 __ PoisonHeapReference(CpuRegister(RAX)); in GenCompareAndSetOrExchangeRef() local
2430 __ PoisonHeapReference(CpuRegister(value_reg)); in GenCompareAndSetOrExchangeRef() local
2709 __ PoisonHeapReference(temp1); in GenUnsafeGetAndUpdate() local
4453 __ PoisonHeapReference(temp1); in GenerateVarHandleGetAndSet() local
Dcode_generator_riscv64.cc937 codegen_->PoisonHeapReference(tmp); in Store()
990 codegen_->PoisonHeapReference(swap_src); in StoreSeqCst()
7024 void CodeGeneratorRISCV64::PoisonHeapReference(XRegister reg) { in PoisonHeapReference() function in art::riscv64::CodeGeneratorRISCV64
7036 PoisonHeapReference(reg); in MaybePoisonHeapReference()
Dcode_generator_x86_64.cc744 __ PoisonHeapReference(expected); in EmitNativeCode() local
745 __ PoisonHeapReference(CpuRegister(value_reg)); in EmitNativeCode() local
5514 __ PoisonHeapReference(temp); in HandleFieldSet() local
6044 __ PoisonHeapReference(temp); in VisitArraySet() local
Dcode_generator_x86.cc696 __ PoisonHeapReference(expected); in EmitNativeCode() local
697 __ PoisonHeapReference(value); in EmitNativeCode() local
6150 __ PoisonHeapReference(temp); in HandleFieldSet() local
6723 __ PoisonHeapReference(temp); in VisitArraySet() local
Dcode_generator_arm64.cc2341 GetAssembler()->PoisonHeapReference(temp.W()); in HandleFieldSet()
2967 GetAssembler()->PoisonHeapReference(temp_src.W()); in VisitArraySet()
3076 GetAssembler()->PoisonHeapReference(temp_source); in VisitArraySet()
Dintrinsics_arm64.cc977 codegen->GetAssembler()->PoisonHeapReference(temp.W()); in GenUnsafePut()
4954 codegen->GetAssembler()->PoisonHeapReference(temp); in GenerateVarHandleSet()
Dcode_generator_arm_vixl.cc6015 GetAssembler()->PoisonHeapReference(value_reg); in HandleFieldSet()
7064 GetAssembler()->PoisonHeapReference(temp1); in VisitArraySet()
Dintrinsics_arm_vixl.cc2899 assembler->PoisonHeapReference(temp); in GenerateIntrinsicSet()