Home | History | Annotate | Download | only in gcc

Lines Matching defs:code_helper

28 class code_helper
31 code_helper () {}
32 code_helper (tree_code code) : rep ((int) code) {}
33 code_helper (combined_fn fn) : rep (-(int) fn) {}
34 code_helper (internal_fn fn) : rep (-(int) as_combined_fn (fn)) {}
44 bool operator== (const code_helper &other) { return rep == other.rep; }
45 bool operator!= (const code_helper &other) { return rep != other.rep; }
46 bool operator== (tree_code c) { return rep == code_helper (c).rep; }
47 bool operator!= (tree_code c) { return rep != code_helper (c).rep; }
53 inline code_helper::operator internal_fn () const
58 inline code_helper::operator built_in_function () const
64 code_helper::is_internal_fn () const
70 code_helper::is_builtin_fn () const
119 gimple_match_op (const gimple_match_cond &, code_helper, tree, unsigned int);
121 code_helper, tree, tree);
123 code_helper, tree, tree, tree);
125 code_helper, tree, tree, tree, tree);
127 code_helper, tree, tree, tree, tree, tree);
129 code_helper, tree, tree, tree, tree, tree, tree);
131 void set_op (code_helper, tree, unsigned int);
132 void set_op (code_helper, tree, tree);
133 void set_op (code_helper, tree, tree, tree);
134 void set_op (code_helper, tree, tree, tree, tree);
135 void set_op (code_helper, tree, tree, tree, tree, bool);
136 void set_op (code_helper, tree, tree, tree, tree, tree);
137 void set_op (code_helper, tree, tree, tree, tree, tree, tree);
152 code_helper code;
180 code_helper code_in, tree type_in,
191 code_helper code_in, tree type_in,
201 code_helper code_in, tree type_in,
212 code_helper code_in, tree type_in,
224 code_helper code_in, tree type_in,
237 code_helper code_in, tree type_in,
255 gimple_match_op::set_op (code_helper code_in, tree type_in,
267 gimple_match_op::set_op (code_helper code_in, tree type_in, tree op0)
276 gimple_match_op::set_op (code_helper code_in, tree type_in, tree op0, tree op1)
286 gimple_match_op::set_op (code_helper code_in, tree type_in,
298 gimple_match_op::set_op (code_helper code_in, tree type_in,
311 gimple_match_op::set_op (code_helper code_in, tree type_in,
324 gimple_match_op::set_op (code_helper code_in, tree type_in,
375 bool commutative_binary_op_p (code_helper, tree);
376 bool commutative_ternary_op_p (code_helper, tree);
377 int first_commutative_argument (code_helper, tree);
378 bool associative_binary_op_p (code_helper, tree);
379 code_helper canonicalize_code (code_helper, tree);
382 bool directly_supported_p (code_helper, tree, optab_subtype = optab_default);
385 internal_fn get_conditional_internal_fn (code_helper, tree);
388 code_helper, tree, tree);
390 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0)
396 code_helper, tree, tree, tree);
398 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0,
405 code_helper, tree, tree, tree, tree);
407 gimple_build (gimple_seq *seq, code_helper code, tree type, tree op0,