Home
last modified time | relevance | path

Searched refs:EncodeCompareAndSwap (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dtarget.h341 void EncodeCompareAndSwap(Reg dst, Reg obj, Reg offset, Reg val, Reg newval) override;
342 void EncodeCompareAndSwap(Reg dst, Reg addr, Reg val, Reg newval) override;
460 void EncodeCompareAndSwap(Reg dst, Reg obj, const Reg *offset, Reg val, Reg newval);
Dencode.cpp2871 void Amd64Encoder::EncodeCompareAndSwap(Reg dst, Reg obj, const Reg *offset, Reg val, Reg newval) in EncodeCompareAndSwap() function in ark::compiler::amd64::Amd64Encoder
2925 void Amd64Encoder::EncodeCompareAndSwap(Reg dst, Reg obj, Reg offset, Reg val, Reg newval) in EncodeCompareAndSwap() function in ark::compiler::amd64::Amd64Encoder
2927 EncodeCompareAndSwap(dst, obj, &offset, val, newval); in EncodeCompareAndSwap()
2930 void Amd64Encoder::EncodeCompareAndSwap(Reg dst, Reg addr, Reg val, Reg newval) in EncodeCompareAndSwap() function in ark::compiler::amd64::Amd64Encoder
2932 EncodeCompareAndSwap(dst, addr, nullptr, val, newval); in EncodeCompareAndSwap()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dencode.h320 virtual void EncodeCompareAndSwap(Reg dst, Reg obj, Reg offset, Reg val, Reg newval);
321 virtual void EncodeCompareAndSwap(Reg dst, Reg addr, Reg val, Reg newval);
Dencode.cpp537 void Encoder::EncodeCompareAndSwap([[maybe_unused]] Reg dst, [[maybe_unused]] Reg obj, [[maybe_unus… in EncodeCompareAndSwap() function in ark::compiler::Encoder
543 void Encoder::EncodeCompareAndSwap([[maybe_unused]] Reg dst, [[maybe_unused]] Reg addr, [[maybe_unu… in EncodeCompareAndSwap() function in ark::compiler::Encoder
Dcodegen.cpp329 … GetEncoder()->EncodeCompareAndSwap(dst, src[0], src[SECOND_OPERAND], src[THIRD_OPERAND]); in CreateIrtocIntrinsic()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h334 void EncodeCompareAndSwap(Reg dst, Reg obj, Reg offset, Reg val, Reg newval) override;
Dencode.cpp1129 void Aarch64Encoder::EncodeCompareAndSwap(Reg dst, Reg obj, Reg offset, Reg val, Reg newval) in EncodeCompareAndSwap() function in ark::compiler::aarch64::Aarch64Encoder