Lines Matching defs:RTX
285 #define CWI_GET_NUM_ELEM(RTX) \ argument
287 #define CWI_PUT_NUM_ELEM(RTX, NUM) \ argument
725 #define GET_CODE(RTX) ((enum rtx_code) (RTX)->code) argument
726 #define PUT_CODE(RTX, CODE) ((RTX)->code = (CODE)) argument
728 #define GET_MODE(RTX) ((machine_mode) (RTX)->mode) argument
729 #define PUT_MODE_RAW(RTX, MODE) ((RTX)->mode = (MODE)) argument
872 #define SUBREG_P(RTX) (GET_CODE (RTX) == SUBREG) argument
875 #define SYMBOL_REF_P(RTX) (GET_CODE (RTX) == SYMBOL_REF) argument
1074 #define RTL_CHECK1(RTX, N, C1) __extension__ \ argument
1085 #define RTL_CHECK2(RTX, N, C1, C2) __extension__ \ argument
1097 #define RTL_CHECKC1(RTX, N, C) __extension__ \ argument
1104 #define RTL_CHECKC2(RTX, N, C1, C2) __extension__ \ argument
1112 #define RTL_CHECKC3(RTX, N, C1, C2, C3) __extension__ \ argument
1127 #define XWINT(RTX, N) __extension__ \ argument
1138 #define CWI_ELT(RTX, I) __extension__ \ argument
1147 #define XCWINT(RTX, N, C) __extension__ \ argument
1154 #define XCMWINT(RTX, N, C, M) __extension__ \ argument
1161 #define XCNMPRV(RTX, C, M) __extension__ \ argument
1168 #define XCNMPFV(RTX, C, M) __extension__ \ argument
1175 #define REG_CHECK(RTX) __extension__ \ argument
1182 #define BLOCK_SYMBOL_CHECK(RTX) __extension__ \ argument
1190 #define HWIVEC_CHECK(RTX,C) __extension__ \ argument
1228 #define RTL_CHECK1(RTX, N, C1) ((RTX)->u.fld[N]) argument
1229 #define RTL_CHECK2(RTX, N, C1, C2) ((RTX)->u.fld[N]) argument
1230 #define RTL_CHECKC1(RTX, N, C) ((RTX)->u.fld[N]) argument
1231 #define RTL_CHECKC2(RTX, N, C1, C2) ((RTX)->u.fld[N]) argument
1232 #define RTL_CHECKC3(RTX, N, C1, C2, C3) ((RTX)->u.fld[N]) argument
1234 #define XWINT(RTX, N) ((RTX)->u.hwint[N]) argument
1235 #define CWI_ELT(RTX, I) ((RTX)->u.hwiv.elem[I]) argument
1236 #define XCWINT(RTX, N, C) ((RTX)->u.hwint[N]) argument
1237 #define XCMWINT(RTX, N, C, M) ((RTX)->u.hwint[N]) argument
1238 #define XCNMWINT(RTX, N, C, M) ((RTX)->u.hwint[N]) argument
1239 #define XCNMPRV(RTX, C, M) (&(RTX)->u.rv) argument
1240 #define XCNMPFV(RTX, C, M) (&(RTX)->u.fv) argument
1241 #define REG_CHECK(RTX) (&(RTX)->u.reg) argument
1242 #define BLOCK_SYMBOL_CHECK(RTX) (&(RTX)->u.block_sym) argument
1243 #define HWIVEC_CHECK(RTX,C) (&(RTX)->u.hwiv) argument
1250 #define RTX_FLAG(RTX, FLAG) ((RTX)->FLAG) argument
1253 #define RTL_FLAG_CHECK1(NAME, RTX, C1) __extension__ \ argument
1260 #define RTL_FLAG_CHECK2(NAME, RTX, C1, C2) __extension__ \ argument
1267 #define RTL_FLAG_CHECK3(NAME, RTX, C1, C2, C3) __extension__ \ argument
1275 #define RTL_FLAG_CHECK4(NAME, RTX, C1, C2, C3, C4) __extension__ \ argument
1283 #define RTL_FLAG_CHECK5(NAME, RTX, C1, C2, C3, C4, C5) __extension__ \ argument
1292 #define RTL_FLAG_CHECK6(NAME, RTX, C1, C2, C3, C4, C5, C6) \ argument
1302 #define RTL_FLAG_CHECK7(NAME, RTX, C1, C2, C3, C4, C5, C6, C7) \ argument
1313 #define RTL_INSN_CHAIN_FLAG_CHECK(NAME, RTX) \ argument
1328 #define RTL_FLAG_CHECK1(NAME, RTX, C1) (RTX) argument
1329 #define RTL_FLAG_CHECK2(NAME, RTX, C1, C2) (RTX) argument
1330 #define RTL_FLAG_CHECK3(NAME, RTX, C1, C2, C3) (RTX) argument
1331 #define RTL_FLAG_CHECK4(NAME, RTX, C1, C2, C3, C4) (RTX) argument
1332 #define RTL_FLAG_CHECK5(NAME, RTX, C1, C2, C3, C4, C5) (RTX) argument
1333 #define RTL_FLAG_CHECK6(NAME, RTX, C1, C2, C3, C4, C5, C6) (RTX) argument
1334 #define RTL_FLAG_CHECK7(NAME, RTX, C1, C2, C3, C4, C5, C6, C7) (RTX) argument
1335 #define RTL_INSN_CHAIN_FLAG_CHECK(NAME, RTX) (RTX) argument
1338 #define XINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_int) argument
1339 #define XUINT(RTX, N) (RTL_CHECK2 (RTX, N, 'i', 'n').rt_uint) argument
1340 #define XSTR(RTX, N) (RTL_CHECK2 (RTX, N, 's', 'S').rt_str) argument
1341 #define XEXP(RTX, N) (RTL_CHECK2 (RTX, N, 'e', 'u').rt_rtx) argument
1342 #define XVEC(RTX, N) (RTL_CHECK2 (RTX, N, 'E', 'V').rt_rtvec) argument
1343 #define XMODE(RTX, N) (RTL_CHECK1 (RTX, N, 'M').rt_type) argument
1344 #define XTREE(RTX, N) (RTL_CHECK1 (RTX, N, 't').rt_tree) argument
1345 #define XBBDEF(RTX, N) (RTL_CHECK1 (RTX, N, 'B').rt_bb) argument
1346 #define XTMPL(RTX, N) (RTL_CHECK1 (RTX, N, 'T').rt_str) argument
1347 #define XCFI(RTX, N) (RTL_CHECK1 (RTX, N, 'C').rt_cfi) argument
1349 #define XVECEXP(RTX, N, M) RTVEC_ELT (XVEC (RTX, N), M) argument
1350 #define XVECLEN(RTX, N) GET_NUM_ELEM (XVEC (RTX, N)) argument
1355 #define X0INT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_int) argument
1356 #define X0UINT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_uint) argument
1357 #define X0STR(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_str) argument
1358 #define X0EXP(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtx) argument
1359 #define X0VEC(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_rtvec) argument
1360 #define X0MODE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_type) argument
1361 #define X0TREE(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_tree) argument
1362 #define X0BBDEF(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_bb) argument
1363 #define X0ADVFLAGS(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_addr_diff_vec_flags) argument
1364 #define X0CSELIB(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_cselib) argument
1365 #define X0MEMATTR(RTX, N) (RTL_CHECKC1 (RTX, N, MEM).rt_mem) argument
1366 #define X0CONSTANT(RTX, N) (RTL_CHECK1 (RTX, N, '0').rt_constant) argument
1369 #define X0ANY(RTX, N) RTL_CHECK1 (RTX, N, '0') argument
1371 #define XCINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_int) argument
1372 #define XCUINT(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_uint) argument
1373 #define XCSUBREG(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_subreg) argument
1374 #define XCSTR(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_str) argument
1375 #define XCEXP(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtx) argument
1376 #define XCVEC(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_rtvec) argument
1377 #define XCMODE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_type) argument
1378 #define XCTREE(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_tree) argument
1379 #define XCBBDEF(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_bb) argument
1380 #define XCCFI(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cfi) argument
1381 #define XCCSELIB(RTX, N, C) (RTL_CHECKC1 (RTX, N, C).rt_cselib) argument
1383 #define XCVECEXP(RTX, N, M, C) RTVEC_ELT (XCVEC (RTX, N, C), M) argument
1384 #define XCVECLEN(RTX, N, C) GET_NUM_ELEM (XCVEC (RTX, N, C)) argument
1386 #define XC2EXP(RTX, N, C1, C2) (RTL_CHECKC2 (RTX, N, C1, C2).rt_rtx) argument
1387 #define XC3EXP(RTX, N, C1, C2, C3) (RTL_CHECKC3 (RTX, N, C1, C2, C3).rt_rtx) argument
1555 #define RTX_FRAME_RELATED_P(RTX) \ argument
1560 #define CROSSING_JUMP_P(RTX) \ argument
1565 #define RTL_CONST_CALL_P(RTX) \ argument
1570 #define RTL_PURE_CALL_P(RTX) \ argument
1574 #define RTL_CONST_OR_PURE_CALL_P(RTX) \ argument
1579 #define RTL_LOOPING_CONST_OR_PURE_CALL_P(RTX) \ argument
1583 #define SIBLING_CALL_P(RTX) \ argument
1587 #define INSN_ANNULLED_BRANCH_P(RTX) \ argument
1594 #define INSN_FROM_TARGET_P(RTX) \ argument
1600 #define ADDR_DIFF_VEC_FLAGS(RTX) X0ADVFLAGS (RTX, 4) argument
1604 #define CSELIB_VAL_PTR(RTX) X0CSELIB (RTX, 0) argument
1615 #define ENTRY_VALUE_EXP(RTX) (RTL_CHECKC1 (RTX, 0, ENTRY_VALUE).rt_rtx) argument
1763 #define NOTE_DURING_CALL_P(RTX) \ argument
1767 #define DEBUG_EXPR_TREE_DECL(RTX) XCTREE (RTX, 0, DEBUG_EXPR) argument
1770 #define DEBUG_IMPLICIT_PTR_DECL(RTX) XCTREE (RTX, 0, DEBUG_IMPLICIT_PTR) argument
1773 #define DEBUG_PARAMETER_REF_DECL(RTX) XCTREE (RTX, 0, DEBUG_PARAMETER_REF) argument
1801 #define LABEL_NAME(RTX) XCSTR (RTX, 6, CODE_LABEL) argument
1805 #define LABEL_NUSES(RTX) XCINT (RTX, 4, CODE_LABEL) argument
1906 #define REGNO(RTX) (rhs_regno(RTX)) argument
1907 #define SET_REGNO(RTX, N) (df_ref_change_reg_with_loc (RTX, N)) argument
1912 #define REG_NREGS(RTX) (REG_CHECK (RTX)->nregs) argument
1917 #define ORIGINAL_REGNO(RTX) \ argument
1946 #define REG_FUNCTION_VALUE_P(RTX) \ argument
1950 #define REG_USERVAR_P(RTX) \ argument
1954 #define REG_POINTER(RTX) \ argument
1958 #define MEM_POINTER(RTX) \ argument
1968 #define INTVAL(RTX) XCWINT (RTX, 0, CONST_INT) argument
1969 #define UINTVAL(RTX) ((unsigned HOST_WIDE_INT) INTVAL (RTX)) argument
1975 #define CONST_WIDE_INT_VEC(RTX) HWIVEC_CHECK (RTX, CONST_WIDE_INT) argument
1976 #define CONST_WIDE_INT_NUNITS(RTX) CWI_GET_NUM_ELEM (RTX) argument
1977 #define CONST_WIDE_INT_ELT(RTX, N) CWI_ELT (RTX, N) argument
1981 #define CONST_POLY_INT_COEFFS(RTX) \ argument
2005 #define CONST_VECTOR_ELT(RTX, N) const_vector_elt (RTX, N) argument
2008 #define CONST_VECTOR_NPATTERNS(RTX) \ argument
2012 #define CONST_VECTOR_NELTS_PER_PATTERN(RTX) \ argument
2016 #define CONST_VECTOR_DUPLICATE_P(RTX) \ argument
2019 #define CONST_VECTOR_STEPPED_P(RTX) \ argument
2022 #define CONST_VECTOR_ENCODED_ELT(RTX, N) XCVECEXP (RTX, 0, N, CONST_VECTOR) argument
2033 #define CONST_VECTOR_NUNITS(RTX) GET_MODE_NUNITS (GET_MODE (RTX)) argument
2038 #define SUBREG_REG(RTX) XCEXP (RTX, 0, SUBREG) argument
2039 #define SUBREG_BYTE(RTX) XCSUBREG (RTX, 1, SUBREG) argument