Home | History | Annotate | Download | only in gcc

Lines Matching defs:function_reader

48 class function_reader;
73 class function_reader : public rtx_reader
76 function_reader ();
77 ~function_reader ();
155 virtual void apply (function_reader *reader) const = 0;
191 void apply (function_reader *reader) const;
209 void apply (function_reader *reader) const;
228 void apply (function_reader *reader) const;
255 fixup_insn_uid::apply (function_reader *reader) const
277 fixup_note_insn_basic_block::apply (function_reader *) const
288 fixup_expr::apply (function_reader *reader) const
371 /* class function_reader : public rtx_reader */
373 /* function_reader's constructor. */
375 function_reader::function_reader ()
385 /* function_reader's destructor. */
387 function_reader::~function_reader ()
405 function_reader::handle_unknown_directive (file_location start_loc,
424 function_reader::parse_function ()
479 function_reader::create_function ()
551 function_reader::parse_param ()
581 function_reader::parse_insn_chain ()
610 function_reader::parse_block ()
684 /* Subroutine of function_reader::parse_edge.
688 function_reader::parse_bb_idx ()
717 /* Subroutine of function_reader::parse_edge.
743 function_reader::parse_edge (basic_block block, bool from)
789 function_reader::parse_insn (file_location start_loc, const char *name)
829 function_reader::create_edges ()
853 function_reader::parse_crtl (file_location loc)
871 function_reader, handling various extra data printed by print_rtx,
875 function_reader::read_rtx_operand (rtx x, int idx)
957 function_reader::read_rtx_operand_u (rtx x, int idx)
976 function_reader::parse_enum_value (int num_values, const char *const *strings)
993 function_reader::read_rtx_operand_i_or_n (rtx x, int idx,
1056 function_reader::read_rtx_operand_r (rtx x)
1127 function_reader::extra_parsing_for_operand_code_0 (rtx x, int idx)
1219 function_reader::handle_any_trailing_information (rtx x)
1315 function_reader::parse_mem_expr (const char *desc)
1352 function_reader::add_fixup_insn_uid (file_location loc, rtx insn, int operand_idx,
1363 function_reader::add_fixup_note_insn_basic_block (file_location loc, rtx insn,
1374 function_reader::add_fixup_source_location (file_location, rtx_insn *,
1383 function_reader::add_fixup_expr (file_location loc, rtx insn,
1485 function_reader::consolidate_singletons (rtx x)
1516 function_reader::parse_rtx ()
1532 function_reader::postprocess (rtx x)
1541 function_reader::finalize_string (char *stringbuf)
1551 function_reader::maybe_read_location (rtx_insn *insn)
1582 /* Postprocessing subroutine of function_reader::parse_function.
1586 function_reader::handle_insn_uids ()
1608 function_reader::apply_fixups ()
1620 function_reader::get_insn_by_uid (int uid)
1636 function_reader reader;
1670 function_reader reader;
2149 /* Verify that function_reader::handle_any_trailing_information correctly