/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | code-generator-loong64.cc | 426 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 1668 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, true, 8, 32); in AssembleArchInstruction() 1673 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, false, 8, in AssembleArchInstruction() 1677 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 8, in AssembleArchInstruction() 1684 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, true, 16, 32); in AssembleArchInstruction() 1689 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, false, 16, in AssembleArchInstruction() 1693 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 16, in AssembleArchInstruction() 1705 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 32, in AssembleArchInstruction() 2617 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT in AssembleConstructFrame() macro
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
H A D | liftoff-assembler-loong64.h | 765 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 798 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 8, 7); in AtomicCompareExchange() 801 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, 8, 3); in AtomicCompareExchange() 804 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 16, 7); in AtomicCompareExchange() 807 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, 16, 3); in AtomicCompareExchange() 810 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 32, 7); in AtomicCompareExchange() 823 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
H A D | liftoff-assembler-mips64.h | 869 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 902 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, 8, 7); in AtomicCompareExchange() 905 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 8, 3); in AtomicCompareExchange() 908 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, 16, 7); in AtomicCompareExchange() 911 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 16, 3); in AtomicCompareExchange() 914 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, 32, 7); in AtomicCompareExchange() 927 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | code-generator-mips64.cc | 440 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 1950 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 8, 32); in AssembleArchInstruction() 1955 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 8, 32); in AssembleArchInstruction() 1958 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 8, 64); in AssembleArchInstruction() 1964 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 16, 32); in AssembleArchInstruction() 1969 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 16, 32); in AssembleArchInstruction() 1972 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 16, 64); in AssembleArchInstruction() 1983 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 32, 64); in AssembleArchInstruction() 4625 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT in AssembleConstructFrame() macro
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | code-generator-riscv64.cc | 426 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 1825 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 8, 32); in AssembleArchInstruction() 1830 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 8, 32); in AssembleArchInstruction() 1833 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 8, 64); in AssembleArchInstruction() 1839 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 16, 32); in AssembleArchInstruction() 1844 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 16, 32); in AssembleArchInstruction() 1847 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 16, 64); in AssembleArchInstruction() 1858 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 32, 64); in AssembleArchInstruction() 4394 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/wasm/baseline/riscv64/ |
H A D | liftoff-assembler-riscv64.h | 883 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT( \ macro 916 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 8, 7); in AtomicCompareExchange() 919 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 8, 3); in AtomicCompareExchange() 922 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 16, 7); in AtomicCompareExchange() 925 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Ll, Sc, 16, 3); in AtomicCompareExchange() 928 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(Lld, Scd, 32, 7); in AtomicCompareExchange() 941 #undef ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | code-generator-mips.cc | 476 #define ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(sign_extend, size) \ macro 1827 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(true, 8); in AssembleArchInstruction() 1830 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(false, 8); in AssembleArchInstruction() 1833 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(true, 16); in AssembleArchInstruction() 1836 ASSEMBLE_ATOMIC_COMPARE_EXCHANGE_INTEGER_EXT(false, 16); in AssembleArchInstruction()
|