Home
last modified time | relevance | path

Searched refs:RTX (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Drtl.h588 #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) argument
985 #define REGNO(RTX) XCUINT (RTX, 0, REG) argument
986 #define ORIGINAL_REGNO(RTX) X0UINT (RTX, 1) argument
1161 #define MEM_ATTRS(RTX) X0MEMATTR (RTX, 1) argument
1165 #define REG_ATTRS(RTX) X0REGATTR (RTX, 2) argument
1173 #define MEM_ALIAS_SET(RTX) (MEM_ATTRS (RTX) == 0 ? 0 : MEM_ATTRS (RTX)->alias) argument
1177 #define MEM_EXPR(RTX) (MEM_ATTRS (RTX) == 0 ? 0 : MEM_ATTRS (RTX)->expr) argument
1181 #define MEM_OFFSET(RTX) (MEM_ATTRS (RTX) == 0 ? 0 : MEM_ATTRS (RTX)->offset) argument
1199 #define REG_EXPR(RTX) (REG_ATTRS (RTX) == 0 ? 0 : REG_ATTRS (RTX)->decl) argument
1203 #define REG_OFFSET(RTX) (REG_ATTRS (RTX) == 0 ? 0 : REG_ATTRS (RTX)->offset) argument
[all …]
H A Dgenattrtab.c95 #define ATTR_IND_SIMPLIFIED_P(RTX) (RTX_FLAG((RTX), unchanging)) argument
96 #define ATTR_CURR_SIMPLIFIED_P(RTX) (RTX_FLAG((RTX), in_struct)) argument
97 #define ATTR_PERMANENT_P(RTX) (RTX_FLAG((RTX), return_val)) argument
H A Drtl.def746 expressions. Evaluates true only if the operand has an RTX code
794 insns. This might, for example, create some RTX's and store them in
821 insns. This might, for example, create some RTX's and store them in
839 This might, for example, create some RTX's and store them in
887 can calculate the set of RTX codes that can possibly match.
932 expression, including the bit about specifying the set of RTX codes
H A DChangeLog-20021712 * i386.c (ix86_expand_int_movcc): Add copy_rtx to avoid invalid RTX
5559 (RTX_COSTS): Use these fields to determine the RTX costs
6335 A + (-const) on RTX level, even for unsigned types.
16188 Only run RTX equality checks on INSN_P rtl.
17253 * varasm.c (mark_constants): Handle RTX format 'B'.
19953 * simplify-rtx.c (simplify_gen_relational): Simplify the RTX
20699 disabling checking, and avoid multiple evaluation of RTX.
21773 * config/arm/arm.c (arm_rtx_costs): Check for RTX being a
21775 (arm_adjust_cost): Check for RTX being a SYMBOL_REF before
21779 (THUMB_GO_IF_LEGITIMATE_ADDRESS): Check for RTX being a
[all …]
H A DFSFChangeLog1294 * expmed.c (init_expmed): Allocate all RTX in memory we'll free.
H A DChangeLog-20012725 RTX when calling alter_subreg().
2726 (store_multiple_sequence): Pass pointer to RTX when calling
3779 * print-rtl.c (print_rtx): If RTX code is bad, just say so.
4601 * gcse.c (try_replace_reg): Copy RTX before creating note.
13514 cmp_optab RTX codes so have_insn_for can find them.
13734 (assign_params): Avoid setting DECL_RTL to unfinished RTX.
13795 (assign_params): Avoid setting DECL_RTL to unfinished RTX.
15771 the first RTX.
31062 (rs6000_return_addr): Generate RTX for the return address.
H A DChangeLog-200411452 "reg" to "otherop". To generate canonical RTX, check that otherop
25739 Generate a symbol name RTX with the correct m32r specific flags
31265 the SYMBOL_REF_DECL from the original RTX for the new
31266 non-lazy pointer RTX.
31714 the SYMBOL_REF_DECL from the original RTX for the new
31715 stub RTX.
36176 an RTX is an immediate constant that represents the most significant
36370 * function.c (gen_mem_addressof): When changing the RTX from a REG
39750 condition, move testing of RTX codes inside the loop.
45407 * combine.c (recog_for_combine): Avoid allocating unnecesary RTX.
[all …]
H A DChangeLog-2005283 RTX instead of substituting. Remove the signed_count variable.
289 RTX instead of substituting. Return NULL_RTX if no substitution
25205 (note_invalid_constants): All constants in an RTX with a constraint
H A DChangeLog-20034190 (ggc_alloc_rtx): Use typed allocation, since all RTX's are of a single
11112 whether an RTX expression is an immediate constant.
35367 Only generate table_label RTX when actually needed. Try to share
H A DFSFChangeLog.103079 * rtl.h (INLINE_REGNO_{RTX,POINTER_FLAG,POINTER_ALIGN}): New macros.
H A DChangeLog-20063927 (write_predicate_stmts): New function to write a predicate RTX
H A DChangeLog-19989131 * cse.c (cse_insn): Second arg is an RTX now. Update all callers.
H A DChangeLog-19992373 to RTX `mem'.
H A DChangeLog-200016467 (gendef): Clear the first word of an RTX in the generator
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi55 @cindex RTX (See RTL)
134 @cindex classes of RTX codes
135 @cindex RTX codes, classes of
140 of an RTX code with the macro @code{GET_RTX_CLASS (@var{code})}.
177 An RTX code for a bit-field operation. Currently only
183 An RTX code for other three input operations. Currently only
191 An RTX code for something that matches in insns, such as
195 An RTX code for an auto-increment addressing mode, such as
272 Number of operands of an RTX of code @var{code}.
276 The format of an RTX of code @var{code}, as a C string.
[all …]
H A Dtm.texi840 RTX can then be used to implement the @code{__builtin_return_address}
3794 register RTX indicates how large this part of the argument is. The
3798 RTX may have a first operand of zero. This indicates that the entire
4067 Define this to return an RTX representing the place where a function
4073 Otherwise, the hook should return an RTX representing the place where
4097 different RTX depending on @var{outgoing}.
4846 RTX for the static chain value that should be passed to the function
5060 A C expression that is 1 if the RTX @var{x} is a constant which
5083 executed if @var{x} (an RTX) is a legitimate memory address on the
5114 and an integer are stored inside a @code{const} RTX to mark them as
[all …]
H A Dmd.texi902 subexpression of @var{op} has one of a given list of RTX codes.
905 comma-separated list of RTX code names (in lower case). These are the
918 @code{MATCH_CODE} then examines the RTX code of the subexpression
920 components of an @code{rtvec} that is not at position 0 within its RTX
957 @code{define_special_predicate} expressions to determine which RTX
4047 Operand 0 should be a @code{mem} RTX whose address is the address of the
5165 A @code{define_expand} RTX has four operands:
5867 second operand of @code{define_insn} consists of one or more RTX's
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h2378 #define SPARC_SYMBOL_REF_TLS_P(RTX) \ argument
2379 (GET_CODE (RTX) == SYMBOL_REF && SYMBOL_REF_TLS_MODEL (RTX) != 0)
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.h176 #define RS6000_SYMBOL_REF_TLS_P(RTX) \ argument
177 (GET_CODE (RTX) == SYMBOL_REF && SYMBOL_REF_TLS_MODEL (RTX) != 0)
/freebsd-12.1/share/misc/
H A Dpci_vendors11408 1e02 TU102 [TITAN RTX]
11409 1e04 TU102 [GeForce RTX 2080 Ti]
11411 1462 3715 RTX 2080 Ti GAMING X TRIO
11414 1e30 TU102GL [Quadro RTX 6000/8000]
11415 10de 129e Quadro RTX 8000
11416 10de 12ba Quadro RTX 6000
11421 1e82 TU104 [GeForce RTX 2080]
11426 1eb0 TU104GL [Quadro RTX 5000]
11427 1eb1 TU104GL [Quadro RTX 4000]
11430 1f02 TU106 [GeForce RTX 2070]
[all …]
/freebsd-12.1/contrib/gcc/cp/
H A DChangeLog-1996458 no saved RTX.