Home
last modified time | relevance | path

Searched refs:ASSEMBLE_ATOMIC_BINOP (Results 1 – 7 of 7) sorted by relevance

/external/v8/src/compiler/backend/arm64/
Dcode-generator-arm64.cc485 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr, reg) \ macro
1892 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction()
1897 ASSEMBLE_ATOMIC_BINOP(ldaxrb, stlxrb, inst, Register32); \ in AssembleArchInstruction()
1900 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction()
1905 ASSEMBLE_ATOMIC_BINOP(ldaxrh, stlxrh, inst, Register32); \ in AssembleArchInstruction()
1909 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register32); \ in AssembleArchInstruction()
1912 ASSEMBLE_ATOMIC_BINOP(ldaxr, stlxr, inst, Register); \ in AssembleArchInstruction()
1925 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
/external/v8/src/compiler/backend/arm/
Dcode-generator-arm.cc391 #define ASSEMBLE_ATOMIC_BINOP(load_instr, store_instr, bin_instr) \ macro
3353 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction()
3357 ASSEMBLE_ATOMIC_BINOP(ldrexb, strexb, inst); \ in AssembleArchInstruction()
3360 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction()
3364 ASSEMBLE_ATOMIC_BINOP(ldrexh, strexh, inst); \ in AssembleArchInstruction()
3367 ASSEMBLE_ATOMIC_BINOP(ldrex, strex, inst); \ in AssembleArchInstruction()
3481 #undef ASSEMBLE_ATOMIC_BINOP in AssembleArchInstruction()
/external/v8/src/compiler/backend/x64/
Dcode-generator-x64.cc544 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro
4006 ASSEMBLE_ATOMIC_BINOP(inst, movb, cmpxchgb); \ in AssembleArchInstruction()
4010 ASSEMBLE_ATOMIC_BINOP(inst, movb, cmpxchgb); \ in AssembleArchInstruction()
4014 ASSEMBLE_ATOMIC_BINOP(inst, movw, cmpxchgw); \ in AssembleArchInstruction()
4018 ASSEMBLE_ATOMIC_BINOP(inst, movw, cmpxchgw); \ in AssembleArchInstruction()
4022 ASSEMBLE_ATOMIC_BINOP(inst, movl, cmpxchgl); \ in AssembleArchInstruction()
4126 #undef ASSEMBLE_ATOMIC_BINOP
/external/v8/src/compiler/backend/ia32/
Dcode-generator-ia32.cc414 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ macro
4244 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction()
4249 ASSEMBLE_ATOMIC_BINOP(inst, mov_b, cmpxchg_b); \ in AssembleArchInstruction()
4254 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction()
4259 ASSEMBLE_ATOMIC_BINOP(inst, mov_w, cmpxchg_w); \ in AssembleArchInstruction()
4264 ASSEMBLE_ATOMIC_BINOP(inst, mov, cmpxchg); \ in AssembleArchInstruction()
5124 #undef ASSEMBLE_ATOMIC_BINOP
/external/v8/src/compiler/backend/ppc/
Dcode-generator-ppc.cc623 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, load_inst, store_inst) \ macro
2172 ASSEMBLE_ATOMIC_BINOP(inst, lbarx, stbcx); \ in AssembleArchInstruction()
2178 ASSEMBLE_ATOMIC_BINOP(inst, lharx, sthcx); \ in AssembleArchInstruction()
2184 ASSEMBLE_ATOMIC_BINOP(inst, lwarx, stwcx); \ in AssembleArchInstruction()
2188 ASSEMBLE_ATOMIC_BINOP(inst, ldarx, stdcx); \ in AssembleArchInstruction()
/external/v8/src/compiler/backend/mips64/
Dcode-generator-mips64.cc339 #define ASSEMBLE_ATOMIC_BINOP(load_linked, store_conditional, bin_instr) \ macro
2085 ASSEMBLE_ATOMIC_BINOP(Ll, Sc, inst); \ in AssembleArchInstruction()
2104 ASSEMBLE_ATOMIC_BINOP(Lld, Scd, inst); \ in AssembleArchInstruction()
4669 #undef ASSEMBLE_ATOMIC_BINOP
/external/v8/src/compiler/backend/mips/
Dcode-generator-mips.cc331 #define ASSEMBLE_ATOMIC_BINOP(bin_instr) \ macro
1910 ASSEMBLE_ATOMIC_BINOP(inst); \ in AssembleArchInstruction()