Home
last modified time | relevance | path

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

/illumos-gate/usr/src/tools/smatch/src/
H A Dlinearize.c30 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 …]