Searched refs:add_binary_op (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | linearize.c | 30 static pseudo_t add_binary_op(struct entrypoint *ep, struct symbol *ctype, int op, pseudo_t left, p… 1014 val = add_binary_op(ep, btype, OP_SHL, val, value_pseudo(shift)); in linearize_bitfield_insert() 1017 ori = add_binary_op(ep, btype, OP_AND, ori, value_pseudo(~mask & smask)); in linearize_bitfield_insert() 1018 val = add_binary_op(ep, btype, OP_OR, ori, val); in linearize_bitfield_insert() 1060 static pseudo_t add_binary_op(struct entrypoint *ep, struct symbol *ctype, int op, pseudo_t left, p… in add_binary_op() function 1109 val = add_binary_op(ep, btype, OP_LSR, val, shift); in linearize_bitfield_extract() 1159 new = add_binary_op(ep, ad.btype, op, old, one); in linearize_inc_dec() 1208 return add_binary_op(ep, ctype, OP_SET_EQ, pre, zero); in linearize_regular_preop() 1435 return add_binary_op(ep, &bool_ctype, op, src, zero); in add_convert_to_bool() 1480 dst = add_binary_op(ep, ctype, opcode, oldvalue, value); in linearize_assignment() [all …]
|