Lines Matching +refs:dwarf +refs:do +refs:insert +refs:substructure

167 assemblers do not require anything to be output in this case.",
295 sections and if @var{record_p} is true, insert a pointer to the current\n\
383 instruction the name @samp{return} and do not define the macro\n\
406 others leave that for the caller to do. For example, the 68020 when\n\
423 "Define this hook if you need to do something special to set up the\n\
656 If you do not define this macro, the target-independent code in the C++\n\
870 If you do not define this hook, it means no template is needed\n\
982 later. Do not define this hook if you do not need to adjust the\n\
1631 Since scheduling fusion pass relies on peephole2 to do real fusion\n\
1887 equal to @code{word_mode}, because the vectorizer can do some\n\
1913 The hook does not need to do anything if the vector returned by\n\
2580 codes.) In both cases the spaces are for clarity; do not include any\n\
2603 The default is to do nothing. Most ports don't need to define this hook.",
2831 The code of the hook should not alter the substructure of\n\
2994 /* True if it is OK to do sibling call optimization for the specified
2999 "True if it is OK to do sibling call optimization for the specified\n\
3112 rtl. (Normally the right thing to do with such unusual rtl is\n\
3123 The usual thing for this hook to do is to record flags in the\n\
3351 /* Function to encode an address space into dwarf. */
3354 "Define this to define how the address space is encoded in dwarf.\n\
3549 allow reload to verify that the constraints are met. You should do this\n\
3550 if the @samp{mov@var{m}} pattern's constraints do not allow such copying.\n\
3568 If you do not add this target hook, GCC uses a default cost of 4 plus\n\
3646 Therefore, do not make this hook return true if unaligned accesses only\n\
3690 Passes before reload do not know which hard registers will be used\n\
3703 that can be performed in some cases. If you do not define this hook\n\
3736 do not have a mode, the mode in which @var{x} is used.\n\
3877 to do any special allocation, a @code{REG} rtx---that would typically be\n\
3954 "On targets which do not use @code{(cc0)}, and which use a hard\n\
3998 it to do transformations that are necessary for correctness, such as\n\
4000 Others use it as an opportunity to do some machine-dependent optimizations.\n\
4002 You need not implement the hook if it has nothing to do. The default\n\
4100 to do anything here.",
4166 "Define this to enable the dwarf attribute @code{DW_AT_calling_convention} to\n\
4392 be @code{NULL}, for libcalls. You do not need to define this target\n\
4408 to emit adjusting code, you should do it at this point.",
4501 The target hook should do two things: first, push onto the stack all the\n\
4584 Most ports do not need to implement anything for this hook.",
4594 Most ports do not need to implement anything for this hook.",
4712 This hook need not do anything if the argument in question was passed\n\
4733 @code{PAD_UPWARD} to insert padding above the argument, @code{PAD_DOWNWARD}\n\
4734 to insert padding below the argument, or @code{PAD_NONE} to inhibit padding.\n\
5031 first thing this hook should do is emit a block move into @var{m_tramp}\n\
5097 you need to distinguish among various library functions, you can do so\n\
5441 You do this by setting @code{sri->icode} to the instruction code of a pattern\n\
5504 a word. This is right thing to do on most machines because it ensures\n\
5748 floating registers. But if the floating registers do not automatically\n\
6196 fixed and should not be increased as some backends may do to optimize\n\
6282 "Sometimes certain combinations of command options do not make sense on\n\
6290 If you need to do something whenever the optimization level is\n\
6476 On such machines, implement this hook to do any required conversions.\n\
6496 maintains 32-bit condition codes that make it possible to do real 32-bit\n\