Home
last modified time | relevance | path

Searched refs:stlxr (Results 1 - 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/compiler/backend/arm64/
H A Dcode-generator-arm64.cc2010 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER(ldaxr, stlxr, Register32); in AssembleArchInstruction()
2013 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER(ldaxr, stlxr, Register); in AssembleArchInstruction()
2034 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER(ldaxr, stlxr, UXTW, Register32); in AssembleArchInstruction()
2037 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER(ldaxr, stlxr, UXTX, Register); in AssembleArchInstruction()
2055 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register32); \ in AssembleArchInstruction()
2058 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register); \ in AssembleArchInstruction()
/third_party/node/deps/v8/src/wasm/baseline/arm64/
H A Dliftoff-assembler-arm64.h709 __ stlxr(store_result.W(), temp.W(), actual_addr); in AtomicBinop()
712 __ stlxr(store_result.W(), temp.X(), actual_addr); in AtomicBinop()
862 stlxr(store_result.W(), new_value.gp().W(), actual_addr); in AtomicCompareExchange()
868 stlxr(store_result.W(), new_value.gp().X(), actual_addr); in AtomicCompareExchange()
/third_party/vixl/test/aarch64/
H A Dtest-disasm-aarch64.cc1676 COMPARE(stlxr(w30, w0, MemOperand(x1)), "stlxr w30, w0, [x1]"); in TEST()
1677 COMPARE(stlxr(x2, w3, MemOperand(sp)), "stlxr w2, w3, [sp]"); in TEST()
1678 COMPARE(stlxr(w4, x5, MemOperand(x6)), "stlxr w4, x5, [x6]"); in TEST()
1679 COMPARE(stlxr(x7, x8, MemOperand(sp)), "stlxr w7, x8, [sp]"); in TEST()
H A Dtest-trace-aarch64.cc299 __ stlxr(w2, w3, MemOperand(x0)); in GenerateTestSequenceBase()
300 __ stlxr(x4, x5, MemOperand(x0)); in GenerateTestSequenceBase()
H A Dtest-cpu-features-aarch64.cc439 TEST_NONE(stlxr_0, stlxr(w0, w1, MemOperand(x2, 0)))
440 TEST_NONE(stlxr_1, stlxr(w0, x1, MemOperand(x2, 0)))
/third_party/node/deps/v8/src/codegen/arm64/
H A Dassembler-arm64.h856 void stlxr(const Register& rs, const Register& rt, const Register& rn);
H A Dmacro-assembler-arm64.h66 V(Stlxr, stlxr)
H A Dassembler-arm64.cc1371 void Assembler::stlxr(const Register& rs, const Register& rt, in stlxr() function in v8::internal::Assembler
/third_party/vixl/src/aarch64/
H A Dassembler-aarch64.h1356 void stlxr(const Register& rs, const Register& rt, const MemOperand& dst);
H A Dassembler-aarch64.cc1484 void Assembler::stlxr(const Register& rs, in stlxr() function in vixl::aarch64::Assembler
H A Dmacro-assembler-aarch64.h2546 stlxr(rs, rt, dst); in Stlxr()

Completed in 82 milliseconds