Searched refs:rtl (Results 1 - 25 of 58) sorted by path

123

/freebsd-9.3-release/contrib/binutils/include/coff/
H A Dxcoff.h427 int (*rtl) (void); member in struct:__rtinit
/freebsd-9.3-release/contrib/gcc/
H A Dbasic-block.h237 struct rtl_bb_info * GTY ((tag ("1"))) rtl; member in union:basic_block_il_dependent
469 #define BB_HEAD(B) (B)->il.rtl->head_
470 #define BB_END(B) (B)->il.rtl->end_
H A Dbb-reorder.c72 #include "rtl.h"
315 && e->dest->il.rtl->visited != trace_n
322 if (!e->dest->il.rtl->visited
338 if (!e->dest->il.rtl->visited
411 bb->il.rtl->visited = trace;
505 if (e->dest->il.rtl->visited
506 && e->dest->il.rtl->visited != *n_traces)
559 || e->dest->il.rtl->visited)
620 if (best_edge->dest->il.rtl->visited == *n_traces)
690 && !e->dest->il.rtl
[all...]
H A Dbt-load.c26 #include "rtl.h"
483 && REGNO_REG_SET_P (bb->il.rtl->global_live_at_start, reg))
584 REG_SET_TO_HARD_REG_SET (btrs_live_at_end[i], bb->il.rtl->global_live_at_end);
H A Dcfg.c55 #include "rtl.h"
521 if (bb->il.rtl->global_live_at_start && header)
524 dump_regset (bb->il.rtl->global_live_at_start, file);
527 if (bb->il.rtl->global_live_at_end && footer)
530 dump_regset (bb->il.rtl->global_live_at_end, file);
H A Dcfgcleanup.c38 #include "rtl.h"
52 #include "emit-rtl.h"
388 AND_REG_SET (nonequal, b->il.rtl->global_live_at_end);
654 a tighter connection between block trees and rtl so that this is not
721 a tighter connection between block trees and rtl so that this is not
H A Dcfglayout.c26 #include "rtl.h"
214 bb->il.rtl->header = unlink_insn_chain (next_insn,
218 bb->il.rtl->footer = unlink_insn_chain (NEXT_INSN (BB_END (bb)), end);
611 if (bb->il.rtl->header)
614 NEXT_INSN (insn) = bb->il.rtl->header;
616 set_first_insn (bb->il.rtl->header);
617 PREV_INSN (bb->il.rtl->header) = insn;
618 insn = bb->il.rtl->header;
628 if (bb->il.rtl->footer)
630 NEXT_INSN (insn) = bb->il.rtl
[all...]
H A Dcfgrtl.c46 #include "rtl.h"
382 if (b->il.rtl->global_live_at_start)
384 FREE_REG_SET (b->il.rtl->global_live_at_start);
385 FREE_REG_SET (b->il.rtl->global_live_at_end);
386 b->il.rtl->global_live_at_start = NULL;
387 b->il.rtl->global_live_at_end = NULL;
518 if (bb->il.rtl->global_live_at_start)
520 new_bb->il.rtl->global_live_at_start = ALLOC_REG_SET (&reg_obstack);
521 new_bb->il.rtl->global_live_at_end = ALLOC_REG_SET (&reg_obstack);
522 COPY_REG_SET (new_bb->il.rtl
[all...]
H A Dcgraph.c676 return &node->rtl;
1081 new->rtl = n->rtl;
H A Dcgraph.h144 struct cgraph_rtl_info rtl; local
H A Dcgraphunit.c147 #include "rtl.h"
419 memset (&node->rtl, 0, sizeof (node->rtl));
527 after rtl has been generated. */
1789 new_version->rtl = new_version->rtl;
H A Dcombine.c81 #include "rtl.h"
349 /* Record one modification to rtl structure
1072 (ENTRY_BLOCK_PTR->next_bb->il.rtl->global_live_at_start, REGNO (x))
2370 to avoid self-referential rtl. */
3949 self-referent rtl structure which is completely wrong. */
3955 rtl results in recognition failures. Failure to handle this case
3956 specially can result in circular rtl.
6434 We try, as much as possible, to re-use rtl expressions to save memory.
7441 same rtl. We must copy one of them to prevent invalid rtl
[all...]
H A Dconfigure872 rtlflag,rtl,runtime,tree,valgrind.
6529 rtl) ac_rtl_checking=1 ;;
H A Dcse.c23 /* stdio.h must precede rtl.h for FFS. */
27 #include "rtl.h"
251 code and mode fields of struct rtx_def (see rtl.h). */
456 of the mode field of struct rtx_def (see rtl.h). */
2500 we assume X is an expression being processed from the rtl
4836 rtx rtl;
4854 field of struct rtx_def (see rtl.h). */
4910 sets[0].rtl = x;
4991 sets[n_sets++].rtl = y;
5040 && (! rtx_equal_p (XEXP (tem, 0), SET_SRC (sets[0].rtl))
4814 rtx rtl; member in struct:set
7264 check_for_label_ref(rtx *rtl, void *data) argument
[all...]
/freebsd-9.3-release/contrib/gcc/config/arm/
H A Darm.c29 #include "rtl.h"
3116 rtl operands. CALL_SYMBOL is used to distinguish between
11622 taken are clobbered, even if the rtl suggests otherwise. It also
13470 /* The bits which aren't usefully expanded as rtl. */
14380 /* Routines for generating rtl. */
14855 arm_encode_section_info (tree decl, rtx rtl, int first)
14861 SYMBOL_REF_FLAG (XEXP (rtl, 0)) = 1;
14875 default_encode_section_info (decl, rtl, first);
14833 arm_encode_section_info(tree decl, rtx rtl, int first) argument
H A Dpe.c27 #include "rtl.h"
206 arm_pe_encode_section_info (decl, rtl, first)
208 rtx rtl;
213 SYMBOL_REF_FLAG (XEXP (rtl, 0)) = 1;
215 /* Mark the decl so we can tell from the rtl whether the object is
/freebsd-9.3-release/contrib/gcc/config/
H A Ddarwin.c28 #include "rtl.h"
1061 darwin_encode_section_info (tree decl, rtx rtl, int first ATTRIBUTE_UNUSED) argument
1066 default_encode_section_info (decl, rtl, first);
1071 sym_ref = XEXP (rtl, 0);
/freebsd-9.3-release/contrib/gcc/config/i386/
H A Di386.c28 #include "rtl.h"
1247 rtx rtl; local
2934 return REGNO_REG_SET_P (ENTRY_BLOCK_PTR->il.rtl->global_live_at_end, 0);
13855 return s->rtl;
13861 s->rtl = assign_stack_local (mode, GET_MODE_SIZE (mode), 0);
13865 return s->rtl;
19580 /* Let the rtl optimizers know about the zero extension performed. */
19699 ix86_encode_section_info (tree decl, rtx rtl, int first)
19701 default_encode_section_info (decl, rtl, first);
19706 SYMBOL_REF_FLAGS (XEXP (rtl,
19666 ix86_encode_section_info(tree decl, rtx rtl, int first) argument
[all...]
H A Dnetware.c26 #include "rtl.h"
134 i386_nlm_encode_section_info (tree decl, rtx rtl, int first) argument
136 default_encode_section_info (decl, rtl, first);
155 rtx rtlname = XEXP (rtl, 0);
H A Dwinnt.c27 #include "rtl.h"
342 i386_pe_encode_section_info (tree decl, rtx rtl, int first)
344 default_encode_section_info (decl, rtl, first);
357 rtx rtlname = XEXP (rtl, 0);
385 /* Mark the decl so we can tell from the rtl whether the object is
400 && rtl != NULL_RTX
401 && GET_CODE (rtl) == MEM
402 && GET_CODE (XEXP (rtl, 0)) == MEM
403 && GET_CODE (XEXP (XEXP (rtl, 0), 0)) == SYMBOL_REF
404 && i386_pe_dllimport_name_p (XSTR (XEXP (XEXP (rtl,
341 i386_pe_encode_section_info(tree decl, rtx rtl, int first) argument
[all...]
/freebsd-9.3-release/contrib/gcc/config/ia64/
H A Dia64.c28 #include "rtl.h"
589 ia64_encode_section_info (tree decl, rtx rtl, int first)
591 default_encode_section_info (decl, rtl, first);
598 ia64_encode_addr_area (decl, XEXP (rtl, 0));
8414 if (REGNO_REG_SET_P (bb->il.rtl->global_live_at_start, r))
8453 /* Perform machine dependent operations on the rtl chain INSNS. */
586 ia64_encode_section_info(tree decl, rtx rtl, int first) argument
/freebsd-9.3-release/contrib/gcc/config/mips/
H A Dmips.c31 #include "rtl.h"
187 /* Specifies how a builtin function should be converted into rtl. */
524 where A is an accumulator, each CODE[i] is a binary rtl operation
2207 /* Fill CODES with a sequence of rtl operations to load VALUE.
3248 /* Try comparing cmp_operands[0] and cmp_operands[1] using rtl code CODE.
7169 /* Implement TARGET_ASM_OUTPUT_MI_THUNK. Generate rtl rather than asm text
7179 /* Pretend to be a post-reload pass while generating rtl. */
8794 after INSN. INSN should be part of the main rtl chain, not a member of a
10872 mips_encode_section_info (tree decl, rtx rtl, int first)
10874 default_encode_section_info (decl, rtl, firs
10812 mips_encode_section_info(tree decl, rtx rtl, int first) argument
[all...]
/freebsd-9.3-release/contrib/gcc/config/rs6000/
H A Drs6000.c28 #include "rtl.h"
2889 /* Recognize the rtl generated by reload which we know will later be
6766 /* If we got invalid arguments bail out before generating bad rtl. */
6811 /* If we have invalid arguments, bail out before generating bad rtl. */
6850 /* If we got invalid arguments bail out before generating bad rtl. */
6932 /* If we have invalid arguments, bail out before generating bad rtl. */
7000 /* If we got invalid arguments bail out before generating bad rtl. */
7123 /* If we got invalid arguments bail out before generating bad rtl. */
7300 /* Invalid arguments, bail out before generating bad rtl. */
7507 /* If we got invalid arguments bail out before generating bad rtl
17866 rs6000_elf_encode_section_info(tree decl, rtx rtl, int first) argument
[all...]
/freebsd-9.3-release/contrib/gcc/config/s390/
H A Ds390.c28 #include "rtl.h"
8427 s390_encode_section_info (tree decl, rtx rtl, int first)
8429 default_encode_section_info (decl, rtl, first);
8435 SYMBOL_REF_FLAGS (XEXP (rtl, 0)) |= SYMBOL_FLAG_ALIGN1;
8426 s390_encode_section_info(tree decl, rtx rtl, int first) argument
/freebsd-9.3-release/contrib/gcc/cp/
H A Dcp-tree.h243 rtx rtl;
242 rtx rtl; local

Completed in 612 milliseconds

123