Searched refs:ASSEMBLE_ATOMIC_BINOP (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/compiler/arm64/ |
D | code-generator-arm64.cc | 432 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr, reg) \ macro 1664 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction() 1669 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction() 1672 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction() 1677 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction() 1681 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register32); \ in AssembleArchInstruction() 1684 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register); \ in AssembleArchInstruction() 1697 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
|
/external/v8/src/compiler/ia32/ |
D | code-generator-ia32.cc | 418 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro 3761 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction() 3766 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction() 3772 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction() 3777 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction() 3782 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction() 3788 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction() 3793 ASSEMBLE_ATOMIC_BINOP(inst, mov, cmpxchg); \ in AssembleArchInstruction() 3798 ASSEMBLE_ATOMIC_BINOP(inst, mov, cmpxchg); \ in AssembleArchInstruction() 4609 #undef ASSEMBLE_ATOMIC_BINOP
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 507 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro 2717 ASSEMBLE_ATOMIC_BINOP(inst, movb, cmpxchgb); \ in AssembleArchInstruction() 2721 ASSEMBLE_ATOMIC_BINOP(inst, movb, cmpxchgb); \ in AssembleArchInstruction() 2725 ASSEMBLE_ATOMIC_BINOP(inst, movw, cmpxchgw); \ in AssembleArchInstruction() 2729 ASSEMBLE_ATOMIC_BINOP(inst, movw, cmpxchgw); \ in AssembleArchInstruction() 2733 ASSEMBLE_ATOMIC_BINOP(inst, movl, cmpxchgl); \ in AssembleArchInstruction() 2835 #undef ASSEMBLE_ATOMIC_BINOP
|
/external/v8/src/compiler/arm/ |
D | code-generator-arm.cc | 404 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr) \ macro 2744 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction() 2749 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction() 2753 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction() 2758 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction() 2763 ASSEMBLE_ATOMIC_BINOP(ldrex, strex, inst); \ in AssembleArchInstruction() 2844 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
|
/external/v8/src/compiler/ppc/ |
D | code-generator-ppc.cc | 663 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, load_inst, store_inst) \ macro 2039 ASSEMBLE_ATOMIC_BINOP(inst, lbarx, stbcx); \ in AssembleArchInstruction() 2045 ASSEMBLE_ATOMIC_BINOP(inst, lharx, sthcx); \ in AssembleArchInstruction() 2048 ASSEMBLE_ATOMIC_BINOP(inst, lwarx, stwcx); \ in AssembleArchInstruction()
|
/external/v8/src/compiler/mips/ |
D | code-generator-mips.cc | 342 #define ASSEMBLE_ATOMIC_BINOP(bin_instr) \ macro 1696 ASSEMBLE_ATOMIC_BINOP(inst); \ in AssembleArchInstruction()
|
/external/v8/src/compiler/mips64/ |
D | code-generator-mips64.cc | 352 #define ASSEMBLE_ATOMIC_BINOP(bin_instr) \ macro 1902 ASSEMBLE_ATOMIC_BINOP(inst); \ in AssembleArchInstruction()
|