Searched refs:bin_inst (Results 1 – 4 of 4) sorted by relevance
/external/v8/src/compiler/backend/s390/ |
D | code-generator-s390.cc | 1050 #define ATOMIC_BIN_OP(bin_inst, offset, shift_amount, start, end) \ argument 1058 __ bin_inst(new_val, prev, temp); \ 1067 #define ATOMIC_BIN_OP_HALFWORD(bin_inst, index, extract_result) \ argument 1073 ATOMIC_BIN_OP(bin_inst, offset, shift_amount, start, end); \ 1076 #define ATOMIC_BIN_OP_BYTE(bin_inst, index, extract_result) \ argument 1082 ATOMIC_BIN_OP(bin_inst, offset, shift_amount, start, end); \ 1086 #define ATOMIC_BIN_OP_HALFWORD(bin_inst, index, extract_result) \ argument 1092 ATOMIC_BIN_OP(bin_inst, offset, shift_amount, start, end); \ 1095 #define ATOMIC_BIN_OP_BYTE(bin_inst, index, extract_result) \ argument 1101 ATOMIC_BIN_OP(bin_inst, offset, shift_amount, start, end); \ [all …]
|
/external/v8/src/compiler/backend/ppc/ |
D | code-generator-ppc.cc | 623 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, load_inst, store_inst) \ argument 630 __ bin_inst(kScratchReg, i.OutputRegister(), i.InputRegister(2)); \ 636 #define ASSEMBLE_ATOMIC_BINOP_SIGN_EXT(bin_inst, load_inst, store_inst, \ argument 645 __ bin_inst(kScratchReg, i.OutputRegister(), i.InputRegister(2)); \
|
/external/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 544 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ argument 550 __ bin_inst(i.TempRegister(0), i.InputRegister(0)); \ 556 #define ASSEMBLE_ATOMIC64_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ argument 562 __ bin_inst(i.TempRegister(0), i.InputRegister(0)); \
|
/external/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 414 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ argument 420 __ bin_inst(i.TempRegister(0), i.InputRegister(0)); \
|