/haiku-buildtools/gcc/gcc/config/nds32/ |
H A D | nds32-cost.c | 188 else if (outer_code == ASHIFTRT || outer_code == LSHIFTRT)
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/ |
H A D | pr50908-2.c | 23 ASHIFTRT, LSHIFTRT, ROTATERT, PRE_DEC, PRE_INC, POST_DEC, POST_INC, enumerator in enum:rtx_code
|
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | rtl.def | 701 DEF_RTL_EXPR(ASHIFTRT, "ashiftrt", "ee", '2')
|
H A D | combine.c | 2939 (unsignedp ? LSHIFTRT : ASHIFTRT, mode, 3344 && GET_CODE (XEXP (x, 0)) == ASHIFTRT 3351 && (temp = simplify_binary_operation (ASHIFTRT, mode, 3360 new = simplify_shift_const (NULL_RTX, ASHIFTRT, mode, new, 3720 && GET_CODE (XEXP (x, 0)) == ASHIFTRT 3803 if (GET_CODE (temp) == ASHIFTRT 3822 (NULL_RTX, ASHIFTRT, mode, 3830 if (GET_CODE (temp1) != ASHIFTRT 3992 (NULL_RTX, ASHIFTRT, mode, 4021 return simplify_shift_const (NULL_RTX, ASHIFTRT, mod [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | lower-subreg.c | 194 if (code != ASHIFTRT) 287 choices[speed_p].splitting_ashiftrt, ASHIFTRT, 1212 && GET_CODE (op) != ASHIFTRT 1233 : GET_CODE (op) == ASHIFTRT 1272 && GET_CODE (op) != ASHIFTRT 1286 src_reg_num = (GET_CODE (op) == LSHIFTRT || GET_CODE (op) == ASHIFTRT) 1313 if (GET_CODE (op) == ASHIFTRT 1326 dest_reg, GET_CODE (op) != ASHIFTRT); 1331 if (GET_CODE (op) != ASHIFTRT) 1403 dump_shift_choices (ASHIFTRT, choice [all...] |
H A D | simplify-rtx.c | 720 || GET_CODE (op) == ASHIFTRT) 730 return simplify_gen_binary (ASHIFTRT, mode, 737 || GET_CODE (op) == ASHIFTRT) 759 || GET_CODE (op) == ASHIFTRT) 780 || GET_CODE (op) == ASHIFTRT) 923 && GET_CODE (op) == ASHIFTRT 1048 if (GET_CODE (op) == ASHIFTRT 1059 return simplify_gen_binary (ASHIFTRT, mode, 1078 temp = simplify_gen_binary (ASHIFTRT, inner, XEXP (op, 0), 1357 || (lcode == ASHIFTRT [all...] |
H A D | combine.c | 2667 else if (GET_CODE (src) == ASHIFT || GET_CODE (src) == ASHIFTRT 5030 (unsignedp ? LSHIFTRT : ASHIFTRT, mode, 5747 if (GET_CODE (temp) == ASHIFTRT 5766 (NULL_RTX, ASHIFTRT, mode, 5774 if (GET_CODE (temp1) != ASHIFTRT 5847 (NULL_RTX, ASHIFTRT, mode, 5862 return simplify_shift_const (NULL_RTX, ASHIFTRT, mode, 5936 || GET_CODE (XEXP (x, 0)) == ASHIFTRT 6140 case ASHIFTRT: 6374 || GET_CODE (t) == LSHIFTRT || GET_CODE (t) == ASHIFTRT) [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/arc/ |
H A D | arc.c | 187 case ASHIFTRT : 1400 case ASHIFTRT: 1439 case ASHIFTRT: shift_one = "asr %0,%0"; break; 1479 case ASHIFTRT :
|
H A D | arc.h | 1136 case ASHIFTRT : \
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/ia64/ |
H A D | pr49303.c | 16 UNKNOWN , VALUE , DEBUG_EXPR , EXPR_LIST , INSN_LIST , SEQUENCE , ADDRESS , DEBUG_INSN , INSN , JUMP_INSN , CALL_INSN , BARRIER , CODE_LABEL , NOTE , COND_EXEC , PARALLEL , ASM_INPUT , ASM_OPERANDS , UNSPEC , UNSPEC_VOLATILE , ADDR_VEC , ADDR_DIFF_VEC , PREFETCH , SET , USE , CLOBBER , CALL , RETURN , EH_RETURN , TRAP_IF , CONST_INT , CONST_FIXED , CONST_DOUBLE , CONST_VECTOR , CONST_STRING , CONST , PC , REG , SCRATCH , SUBREG , STRICT_LOW_PART , CONCAT , CONCATN , MEM , LABEL_REF , SYMBOL_REF , CC0 , IF_THEN_ELSE , COMPARE , PLUS , MINUS , NEG , MULT , SS_MULT , US_MULT , DIV , SS_DIV , US_DIV , MOD , UDIV , UMOD , AND , IOR , XOR , NOT , ASHIFT , ROTATE , ASHIFTRT , LSHIFTRT , ROTATERT , SMIN , SMAX , UMIN , UMAX , PRE_DEC , PRE_INC , POST_DEC , POST_INC , PRE_MODIFY , POST_MODIFY , NE , EQ , GE , GT , LE , LT , GEU , GTU , LEU , LTU , UNORDERED , ORDERED , UNEQ , UNGE , UNGT , UNLE , UNLT , LTGT , SIGN_EXTEND , ZERO_EXTEND , TRUNCATE , FLOAT_EXTEND , FLOAT_TRUNCATE , FLOAT , FIX , UNSIGNED_FLOAT , UNSIGNED_FIX , FRACT_CONVERT , UNSIGNED_FRACT_CONVERT , SAT_FRACT , UNSIGNED_SAT_FRACT , ABS , SQRT , BSWAP , FFS , CLZ , CTZ , POPCOUNT , PARITY , SIGN_EXTRACT , ZERO_EXTRACT , HIGH , LO_SUM , VEC_MERGE , VEC_SELECT , VEC_CONCAT , VEC_DUPLICATE , SS_PLUS , US_PLUS , SS_MINUS , SS_NEG , US_NEG , SS_ABS , SS_ASHIFT , US_ASHIFT , US_MINUS , SS_TRUNCATE , US_TRUNCATE , FMA , VAR_LOCATION , DEBUG_IMPLICIT_PTR , ENTRY_VALUE , LAST_AND_UNUSED_RTX_CODE}; enumerator in enum:rtx_code
|
/haiku-buildtools/gcc/gcc/config/arm/ |
H A D | aarch-common.c | 99 { ASHIFT, ROTATE, ASHIFTRT, LSHIFTRT,
|
H A D | arm.c | 7207 else if (code == LSHIFTRT || code == ASHIFTRT 8279 case ASHIFTRT: 8338 else if (outer == ASHIFT || outer == ASHIFTRT 8442 case ASHIFT: case LSHIFTRT: case ASHIFTRT: 8516 if (subcode == ASHIFT || subcode == ASHIFTRT 8643 if (subcode == ASHIFT || subcode == ASHIFTRT 8708 if (subcode == ASHIFT || subcode == ASHIFTRT 8810 if (subcode == ASHIFT || subcode == ASHIFTRT 9012 case ASHIFTRT: 9087 else if (outer == ASHIFT || outer == ASHIFTRT [all...] |
/haiku-buildtools/legacy/gcc/gcc/config/arm/ |
H A D | arm.h | 1497 && (code == LSHIFTRT || code == ASHIFTRT \ 1899 {"shift_operator", {ASHIFT, ASHIFTRT, LSHIFTRT, ROTATERT, MULT}}, \ 2024 case ASHIFTRT: \
|
H A D | thumb.h | 1047 case ASHIFT: case ASHIFTRT: case LSHIFTRT: case ROTATERT: \ 1071 else if (OUTER == ASHIFT || OUTER == ASHIFTRT \
|
/haiku-buildtools/legacy/gcc/gcc/config/clipper/ |
H A D | clipper.h | 904 case ASHIFTRT: \
|
/haiku-buildtools/legacy/gcc/gcc/config/mn10200/ |
H A D | mn10200.c | 951 case ASHIFTRT: 1245 case ASHIFTRT:
|
/haiku-buildtools/legacy/gcc/gcc/config/sh/ |
H A D | sh.c | 911 case ASHIFTRT: 934 if (GET_CODE (x) == ASHIFTRT) 1019 case ASHIFTRT: 1054 case ASHIFTRT: 1207 gen_ashift (ASHIFTRT, 1, wrk); 1217 gen_ashift (ASHIFTRT, 1, wrk); 1719 gen_shifty_op (ASHIFTRT, operands); 1751 gen_ashift (ASHIFTRT, 1, dest);
|
/haiku-buildtools/gcc/gcc/config/lm32/ |
H A D | lm32.c | 1004 case ASHIFTRT: 1133 case ASHIFTRT:
|
/haiku-buildtools/legacy/gcc/gcc/config/c4x/ |
H A D | c4x.h | 1760 case ASHIFTRT: \ 1792 #define SHIFT_CODE_P(C) ((C) == ASHIFT || (C) == ASHIFTRT || (C) == LSHIFTRT) 1809 && (OUTER_CODE == ASHIFTRT || OUTER_CODE == LSHIFTRT) \
|
/haiku-buildtools/legacy/gcc/gcc/config/h8300/ |
H A D | h8300.c | 1708 ASHIFTRT: loop 1710 ASHIFTRT: shll, subx (propagate carry bit to all bits) 1720 sign extend 1st half (ASHIFTRT) 1721 8 - move byte, zero (ASHIFT | LSHIFTRT) or sign extend other (ASHIFTRT) 1724 - ASHIFTRT: loop 1726 - ASHIFTRT: shll, subx, set other byte 1742 ASHIFTRT: loop 1745 ASHIFTRT: shll top byte, subx, copy to other bytes 1750 ASHIFTRT: loop 1752 ASHIFTRT [all...] |
H A D | h8300.h | 984 case ASHIFTRT: \
|
/haiku-buildtools/legacy/gcc/gcc/config/convex/ |
H A D | convex.h | 1130 case ASHIFTRT: \
|
/haiku-buildtools/legacy/gcc/gcc/config/pdp11/ |
H A D | pdp11.h | 1398 case ASHIFTRT: \
|
/haiku-buildtools/legacy/gcc/gcc/config/vax/ |
H A D | vax.c | 461 case ASHIFTRT:
|
H A D | vax.h | 925 case ASHIFT: case LSHIFTRT: case ASHIFTRT: \
|