Home
last modified time | relevance | path

Searched refs:bin_inst (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/compiler/backend/s390/
Dcode-generator-s390.cc1050 #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/
Dcode-generator-ppc.cc623 #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/
Dcode-generator-x64.cc544 #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/
Dcode-generator-ia32.cc414 #define ASSEMBLE_ATOMIC_BINOP(bin_inst, mov_inst, cmpxchg_inst) \ argument
420 __ bin_inst(i.TempRegister(0), i.InputRegister(0)); \