/third_party/node/deps/v8/src/compiler/backend/arm64/ |
D | code-generator-arm64.cc | 531 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr, reg) \ macro 2041 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction() 2045 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction() 2048 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction() 2052 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction() 2055 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register32); \ in AssembleArchInstruction() 2058 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register); \ in AssembleArchInstruction() 2071 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/arm/ |
D | code-generator-arm.cc | 371 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr) \ macro 3405 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction() 3409 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction() 3412 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction() 3416 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction() 3419 ASSEMBLE_ATOMIC_BINOP(ldrex, strex, inst); \ in AssembleArchInstruction() 3533 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 441 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro 3613 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction() 3618 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction() 3623 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction() 3628 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction() 3633 ASSEMBLE_ATOMIC_BINOP(inst, mov, cmpxchg); \ in AssembleArchInstruction() 4475 #undef ASSEMBLE_ATOMIC_BINOP
|
/third_party/node/deps/v8/src/compiler/backend/loong64/ |
D | code-generator-loong64.cc | 335 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ macro 1728 ASSEMBLE_ATOMIC_BINOP(Ll_w, Sc_w, Sub_w); in AssembleArchInstruction() 1812 ASSEMBLE_ATOMIC_BINOP(Ll_d, Sc_d, Sub_d); in AssembleArchInstruction() 2612 #undef ASSEMBLE_ATOMIC_BINOP in AssembleConstructFrame()
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 892 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro 4335 ASSEMBLE_ATOMIC_BINOP(inst32, movb, cmpxchgb); \ in AssembleArchInstruction() 4341 ASSEMBLE_ATOMIC_BINOP(inst32, movb, cmpxchgb); \ in AssembleArchInstruction() 4352 ASSEMBLE_ATOMIC_BINOP(inst32, movw, cmpxchgw); \ in AssembleArchInstruction() 4358 ASSEMBLE_ATOMIC_BINOP(inst32, movw, cmpxchgw); \ in AssembleArchInstruction() 4370 ASSEMBLE_ATOMIC_BINOP(inst32, movl, cmpxchgl); \ in AssembleArchInstruction() 4409 #undef ASSEMBLE_ATOMIC_BINOP
|
/third_party/node/deps/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 618 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, _type, reverse_op, scratch) \ macro 2107 ASSEMBLE_ATOMIC_BINOP(inst, int16_t, ByteReverseU16, r0); \ in AssembleArchInstruction() 2111 ASSEMBLE_ATOMIC_BINOP(inst, uint16_t, ByteReverseU16, r0); \ in AssembleArchInstruction() 2114 ASSEMBLE_ATOMIC_BINOP(inst, int32_t, ByteReverseU32, r0); \ in AssembleArchInstruction() 2118 ASSEMBLE_ATOMIC_BINOP(inst, uint32_t, ByteReverseU32, r0); \ in AssembleArchInstruction() 2122 ASSEMBLE_ATOMIC_BINOP(inst, uint64_t, ByteReverseU64, r0); \ in AssembleArchInstruction()
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
D | liftoff-assembler-loong64.h | 642 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ in ATOMIC_BINOP_CASE() macro 681 ASSEMBLE_ATOMIC_BINOP(Ll_w, Sc_w, Sub_w); 684 ASSEMBLE_ATOMIC_BINOP(Ll_d, Sc_d, Sub_d); 690 #undef ASSEMBLE_ATOMIC_BINOP
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
D | liftoff-assembler-mips64.h | 707 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ macro 766 ASSEMBLE_ATOMIC_BINOP(Ll, Sc, inst32); \ 769 ASSEMBLE_ATOMIC_BINOP(Lld, Scd, inst64); \ 781 #undef ASSEMBLE_ATOMIC_BINOP in ATOMIC_BINOP_CASE()
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
D | code-generator-mips64.cc | 340 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ macro 2022 ASSEMBLE_ATOMIC_BINOP(Ll, Sc, inst32); \ in AssembleArchInstruction() 2030 ASSEMBLE_ATOMIC_BINOP(Lld, Scd, inst64); \ in AssembleArchInstruction() 4620 #undef ASSEMBLE_ATOMIC_BINOP in AssembleConstructFrame()
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
D | code-generator-riscv64.cc | 326 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ macro 1897 ASSEMBLE_ATOMIC_BINOP(Ll, Sc, inst32); \ in AssembleArchInstruction() 1905 ASSEMBLE_ATOMIC_BINOP(Lld, Scd, inst64); \ in AssembleArchInstruction() 4389 #undef ASSEMBLE_ATOMIC_BINOP
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
D | code-generator-mips.cc | 332 #define ASSEMBLE_ATOMIC_BINOP(bin_instr) \ macro 1855 ASSEMBLE_ATOMIC_BINOP(inst); \ in AssembleArchInstruction()
|