/third_party/node/deps/v8/src/compiler/backend/loong64/ |
H A D | code-generator-loong64.cc | 379 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT( \ macro 1623 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, true, 8, 32); in AssembleArchInstruction() 1628 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, false, 8, 32); in AssembleArchInstruction() 1631 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 8, 64); in AssembleArchInstruction() 1637 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, true, 16, 32); in AssembleArchInstruction() 1642 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, false, 16, 32); in AssembleArchInstruction() 1645 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 16, 64); in AssembleArchInstruction() 1657 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, false, 32, 64); in AssembleArchInstruction() 2615 #undef ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT in AssembleConstructFrame() macro
|
/third_party/node/deps/v8/src/wasm/baseline/loong64/ |
H A D | liftoff-assembler-loong64.h | 694 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(load_linked, store_conditional, \ macro 723 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 8, 7); in AtomicExchange() 726 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, 8, 3); in AtomicExchange() 729 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 16, 7); in AtomicExchange() 732 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_w, Sc_w, 16, 3); in AtomicExchange() 735 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll_d, Sc_d, 32, 7); in AtomicExchange() 747 #undef ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/wasm/baseline/mips64/ |
H A D | liftoff-assembler-mips64.h | 797 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(load_linked, store_conditional, \ macro 826 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, 8, 7); in AtomicExchange() 829 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, 8, 3); in AtomicExchange() 832 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, 16, 7); in AtomicExchange() 835 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, 16, 3); in AtomicExchange() 838 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, 32, 7); in AtomicExchange() 851 #undef ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/compiler/backend/mips64/ |
H A D | code-generator-mips64.cc | 395 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT( \ macro 1909 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 8, 32); in AssembleArchInstruction() 1914 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 8, 32); in AssembleArchInstruction() 1917 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 8, 64); in AssembleArchInstruction() 1923 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 16, 32); in AssembleArchInstruction() 1928 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 16, 32); in AssembleArchInstruction() 1931 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 16, 64); in AssembleArchInstruction() 1941 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 32, 64); in AssembleArchInstruction() 4623 #undef ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT in AssembleConstructFrame() macro
|
/third_party/node/deps/v8/src/compiler/backend/riscv64/ |
H A D | code-generator-riscv64.cc | 381 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT( \ macro 1784 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 8, 32); in AssembleArchInstruction() 1789 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 8, 32); in AssembleArchInstruction() 1792 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 8, 64); in AssembleArchInstruction() 1798 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, true, 16, 32); in AssembleArchInstruction() 1803 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Ll, Sc, false, 16, 32); in AssembleArchInstruction() 1806 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 16, 64); in AssembleArchInstruction() 1816 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(Lld, Scd, false, 32, 64); in AssembleArchInstruction() 4392 #undef ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT macro
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | code-generator-mips.cc | 439 #define ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(sign_extend, size) \ macro 1812 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(true, 8); in AssembleArchInstruction() 1815 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(false, 8); in AssembleArchInstruction() 1818 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(true, 16); in AssembleArchInstruction() 1821 ASSEMBLE_ATOMIC_EXCHANGE_INTEGER_EXT(false, 16); in AssembleArchInstruction()
|