• Home
  • Raw
  • Download

Lines Matching refs:const_expr

36                 input_types, is_conversion, algebraic_properties, const_expr,  argument
78 assert isinstance(const_expr, str)
93 self.const_expr = const_expr
158 is_conversion, algebraic_properties, const_expr, description = ""): argument
162 const_expr, description)
164 def unop_convert(name, out_type, in_type, const_expr, description = ""): argument
165 opcode(name, 0, out_type, [0], [in_type], False, "", const_expr, description)
167 def unop(name, ty, const_expr, description = "", algebraic_properties = ""): argument
168 opcode(name, 0, ty, [0], [ty], False, algebraic_properties, const_expr,
172 const_expr, description = ""): argument
174 False, "", const_expr, description)
196 def unop_numeric_convert(name, out_type, in_type, const_expr, description = ""): argument
197 opcode(name, 0, out_type, [0], [in_type], True, "", const_expr, description)
313 unop_numeric_convert(base + "mp", src_t, dst_t, opcodes[op_like].const_expr,
544 def binop_convert(name, out_type, in_type1, alg_props, const_expr, description="", in_type2=None): argument
548 False, alg_props, const_expr, description)
550 def binop(name, ty, alg_props, const_expr, description = ""): argument
551 binop_convert(name, ty, ty, alg_props, const_expr, description)
553 def binop_compare(name, ty, alg_props, const_expr, description = "", ty2=None): argument
554 binop_convert(name, tbool1, ty, alg_props, const_expr, description, ty2)
556 def binop_compare8(name, ty, alg_props, const_expr, description = "", ty2=None): argument
557 binop_convert(name, tbool8, ty, alg_props, const_expr, description, ty2)
559 def binop_compare16(name, ty, alg_props, const_expr, description = "", ty2=None): argument
560 binop_convert(name, tbool16, ty, alg_props, const_expr, description, ty2)
562 def binop_compare32(name, ty, alg_props, const_expr, description = "", ty2=None): argument
563 binop_convert(name, tbool32, ty, alg_props, const_expr, description, ty2)
565 def binop_compare_all_sizes(name, ty, alg_props, const_expr, description = "", ty2=None): argument
566 binop_compare(name, ty, alg_props, const_expr, description, ty2)
567 binop_compare8(name + "8", ty, alg_props, const_expr, description, ty2)
568 binop_compare16(name + "16", ty, alg_props, const_expr, description, ty2)
569 binop_compare32(name + "32", ty, alg_props, const_expr, description, ty2)
572 src2_type, const_expr, description = ""): argument
574 False, "", const_expr, description)
1000 def triop(name, ty, alg_props, const_expr, description = ""): argument
1001 opcode(name, 0, ty, [0, 0, 0], [ty, ty, ty], False, alg_props, const_expr,
1003 def triop_horiz(name, output_size, src1_size, src2_size, src3_size, const_expr, argument
1007 [tuint, tuint, tuint], False, "", const_expr, description)
1178 src4_size, const_expr): argument
1182 False, "", const_expr)