/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 1484 { ISD::SIGN_EXTEND, MVT::v32i16, MVT::v32i8, 1 }, in getCastInstrCost() 1488 { ISD::SIGN_EXTEND, MVT::v2i8, MVT::v2i1, 1 }, in getCastInstrCost() 1489 { ISD::SIGN_EXTEND, MVT::v2i16, MVT::v2i1, 1 }, in getCastInstrCost() 1490 { ISD::SIGN_EXTEND, MVT::v4i8, MVT::v4i1, 1 }, in getCastInstrCost() 1491 { ISD::SIGN_EXTEND, MVT::v4i16, MVT::v4i1, 1 }, in getCastInstrCost() 1492 { ISD::SIGN_EXTEND, MVT::v8i8, MVT::v8i1, 1 }, in getCastInstrCost() 1493 { ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i1, 1 }, in getCastInstrCost() 1494 { ISD::SIGN_EXTEND, MVT::v16i8, MVT::v16i1, 1 }, in getCastInstrCost() 1495 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i1, 1 }, in getCastInstrCost() 1496 { ISD::SIGN_EXTEND, MVT::v32i8, MVT::v32i1, 1 }, in getCastInstrCost() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 441 {ISD::SIGN_EXTEND, MVT::i32, MVT::i16, 0}, in getCastInstrCost() 443 {ISD::SIGN_EXTEND, MVT::i32, MVT::i8, 0}, in getCastInstrCost() 445 {ISD::SIGN_EXTEND, MVT::i16, MVT::i8, 0}, in getCastInstrCost() 447 {ISD::SIGN_EXTEND, MVT::i64, MVT::i32, 1}, in getCastInstrCost() 449 {ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 1}, in getCastInstrCost() 451 {ISD::SIGN_EXTEND, MVT::i64, MVT::i8, 1}, in getCastInstrCost() 459 {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0}, in getCastInstrCost() 461 {ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i8, 0}, in getCastInstrCost() 463 {ISD::SIGN_EXTEND, MVT::v8i16, MVT::v8i8, 0}, in getCastInstrCost() 468 {ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i16, 1}, in getCastInstrCost() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/pa/ |
H A D | fptr.c | 47 #define SIGN_EXTEND(VAL,BITS) \ macro 135 iptr += SIGN_EXTEND (GET_FIELD (*iptr, 19, 28) | in __canonicalize_funcptr_for_compare()
|
/netbsd-src/external/gpl3/gcc/dist/libgcc/config/pa/ |
H A D | fptr.c | 47 #define SIGN_EXTEND(VAL,BITS) \ macro 135 iptr += SIGN_EXTEND (GET_FIELD (*iptr, 19, 28) | in __canonicalize_funcptr_for_compare()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/ |
H A D | nds32-relax-opt.cc | 110 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_reg_base_load_store_p() 142 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_sp_base_or_plus_load_store_p() 180 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_plus_reg_load_store_p()
|
H A D | nds32-cost.cc | 245 || GET_CODE (XEXP (x, 1)) == SIGN_EXTEND in nds32_rtx_costs_speed_prefer() 359 case SIGN_EXTEND: in nds32_rtx_costs_speed_prefer()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
H A D | nds32-relax-opt.c | 110 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_reg_base_load_store_p() 142 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_sp_base_or_plus_load_store_p() 180 || (GET_CODE (mem_src) == SIGN_EXTEND)) in nds32_plus_reg_load_store_p()
|
H A D | nds32-cost.c | 245 || GET_CODE (XEXP (x, 1)) == SIGN_EXTEND in nds32_rtx_costs_speed_prefer() 359 case SIGN_EXTEND: in nds32_rtx_costs_speed_prefer()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGAddressAnalysis.cpp | 259 if (Index->getOpcode() == ISD::SIGN_EXTEND) { in matchLSNode() 271 if (Index->getOpcode() == ISD::SIGN_EXTEND) { in matchLSNode()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ree.cc | 274 if (INTVAL (orig_src) >= 0 || code == SIGN_EXTEND) in update_reg_equal_equiv_notes() 342 if (INTVAL (orig_src) >= 0 || cand->code == SIGN_EXTEND) in combine_set_extension() 747 while (GET_CODE (src) == SIGN_EXTEND || GET_CODE (src) == ZERO_EXTEND) in get_extended_src_reg() 1109 && (code == SIGN_EXTEND || code == ZERO_EXTEND) in add_removable_extension()
|
H A D | simplify-rtx.cc | 624 || GET_CODE (op) == SIGN_EXTEND) in simplify_truncation() 672 && GET_CODE (XEXP (op, 0)) == SIGN_EXTEND in simplify_truncation() 696 || GET_CODE (XEXP (op, 0)) == SIGN_EXTEND) in simplify_truncation() 810 && (GET_CODE (XEXP (op, 0)) == SIGN_EXTEND in simplify_truncation() 1176 return simplify_gen_unary (SIGN_EXTEND, int_mode, temp, inner); in simplify_unary_operation_1() 1384 if (GET_CODE (op) == SIGN_EXTEND in simplify_unary_operation_1() 1418 case SIGN_EXTEND: in simplify_unary_operation_1() 1447 if (GET_CODE (op) == SIGN_EXTEND) in simplify_unary_operation_1() 1452 case SIGN_EXTEND: in simplify_unary_operation_1() 1479 if ((lcode == SIGN_EXTEND in simplify_unary_operation_1() [all …]
|
H A D | loop-iv.cc | 150 return SIGN_EXTEND; in iv_extend_to_rtx_code() 694 case SIGN_EXTEND: in get_biv_step_1() 774 case SIGN_EXTEND: in get_biv_step_1() 780 *extend = (code == SIGN_EXTEND) ? IV_SIGN_EXTEND : IV_ZERO_EXTEND; in get_biv_step_1() 958 case SIGN_EXTEND: in iv_analyze_expr() 1003 case SIGN_EXTEND: in iv_analyze_expr() 2207 iv0->base = simplify_gen_unary (signed_p ? SIGN_EXTEND : ZERO_EXTEND, in canonicalize_iv_subregs() 2218 iv1->base = simplify_gen_unary (signed_p ? SIGN_EXTEND : ZERO_EXTEND, in canonicalize_iv_subregs()
|
H A D | fwprop.cc | 709 || GET_CODE (src) == SIGN_EXTEND) in forward_propagate_subreg() 735 && GET_CODE (src) != SIGN_EXTEND) in forward_propagate_subreg()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/ |
H A D | ree.c | 274 if (INTVAL (orig_src) >= 0 || code == SIGN_EXTEND) in update_reg_equal_equiv_notes() 342 if (INTVAL (orig_src) >= 0 || cand->code == SIGN_EXTEND) in combine_set_extension() 747 while (GET_CODE (src) == SIGN_EXTEND || GET_CODE (src) == ZERO_EXTEND) in get_extended_src_reg() 1111 && (code == SIGN_EXTEND || code == ZERO_EXTEND) in add_removable_extension()
|
H A D | loop-iv.c | 150 return SIGN_EXTEND; in iv_extend_to_rtx_code() 694 case SIGN_EXTEND: in get_biv_step_1() 774 case SIGN_EXTEND: in get_biv_step_1() 780 *extend = (code == SIGN_EXTEND) ? IV_SIGN_EXTEND : IV_ZERO_EXTEND; in get_biv_step_1() 958 case SIGN_EXTEND: in iv_analyze_expr() 1003 case SIGN_EXTEND: in iv_analyze_expr() 2207 iv0->base = simplify_gen_unary (signed_p ? SIGN_EXTEND : ZERO_EXTEND, in canonicalize_iv_subregs() 2218 iv1->base = simplify_gen_unary (signed_p ? SIGN_EXTEND : ZERO_EXTEND, in canonicalize_iv_subregs()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
H A D | rs6000-pcrel-opt.cc | 259 if (GET_CODE (mem) == SIGN_EXTEND && GET_MODE (XEXP (mem, 0)) == SImode) in pcrel_opt_load() 268 else if (GET_CODE (mem) == SIGN_EXTEND in pcrel_opt_load()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 644 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 3 }, in getCastInstrCost() 646 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32, 2 }, in getCastInstrCost() 648 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i8, 3 }, in getCastInstrCost() 650 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i16, 2 }, in getCastInstrCost() 652 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i8, 7 }, in getCastInstrCost() 654 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i16, 6 }, in getCastInstrCost() 656 { ISD::SIGN_EXTEND, MVT::v16i16, MVT::v16i8, 2 }, in getCastInstrCost() 658 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 }, in getCastInstrCost()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/ |
H A D | cris.cc | 799 else if (GET_CODE (index) == SIGN_EXTEND && MEM_P (XEXP (index, 0))) in cris_print_index() 1101 if (GET_CODE (operand) != SIGN_EXTEND in cris_print_operand() 1112 putc (GET_CODE (operand) == SIGN_EXTEND in cris_print_operand() 1120 if (GET_CODE (operand) != SIGN_EXTEND && GET_CODE (operand) != ZERO_EXTEND) in cris_print_operand() 1518 || (GET_CODE (x) == SIGN_EXTEND in cris_bdap_index_p() 1602 if (GET_CODE (op0) == SIGN_EXTEND && MEM_P (XEXP (op0, 0))) in cris_reload_address_legitimized() 2004 case ZERO_EXTEND: case SIGN_EXTEND: in cris_rtx_costs() 2183 if (GET_CODE (val_rtx) == SIGN_EXTEND in cris_side_effect_mode_ok()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/riscv/ |
H A D | riscv-shorten-memrefs.cc | 85 if (GET_CODE (mem) == ZERO_EXTEND || GET_CODE (mem) == SIGN_EXTEND) in get_si_mem_base_reg()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.h | 377 return ISD::SIGN_EXTEND; in getExtendForAtomicOps() 381 return ISD::SIGN_EXTEND; in getExtendForAtomicCmpSwapArg()
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cris/ |
H A D | cris.c | 649 else if (GET_CODE (index) == SIGN_EXTEND && MEM_P (XEXP (index, 0))) in cris_print_index() 980 if (GET_CODE (operand) != SIGN_EXTEND in cris_print_operand() 991 putc (GET_CODE (operand) == SIGN_EXTEND in cris_print_operand() 999 if (GET_CODE (operand) != SIGN_EXTEND && GET_CODE (operand) != ZERO_EXTEND) in cris_print_operand() 1431 || (GET_CODE (x) == SIGN_EXTEND in cris_bdap_index_p() 1551 if (GET_CODE (op0) == SIGN_EXTEND && MEM_P (XEXP (op0, 0))) in cris_reload_address_legitimized() 2203 case ZERO_EXTEND: case SIGN_EXTEND: in cris_rtx_costs() 2382 if (GET_CODE (val_rtx) == SIGN_EXTEND in cris_side_effect_mode_ok()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/config/tilegx/ |
H A D | tilegx.h | 351 #define LOAD_EXTEND_OP(MODE) ((MODE) == SImode ? SIGN_EXTEND : ZERO_EXTEND)
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/ |
H A D | tilegx.h | 351 #define LOAD_EXTEND_OP(MODE) ((MODE) == SImode ? SIGN_EXTEND : ZERO_EXTEND)
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonISelLoweringHVX.cpp | 126 setOperationAction(ISD::SIGN_EXTEND, T, Custom); in initializeHVXLowering() 159 setOperationAction(ISD::SIGN_EXTEND, T, Custom); in initializeHVXLowering() 259 setOperationAction(ISD::SIGN_EXTEND, VecTy, Custom); in initializeHVXLowering() 903 ValV = DAG.getNode(ISD::SIGN_EXTEND, dl, MVT::i32, ValV); in insertHvxElementPred() 1998 unsigned Opcode = Op.getOpcode() == ISD::SIGN_EXTEND ? HexagonISD::VUNPACK in WidenHvxExtend() 2089 case ISD::SIGN_EXTEND: in LowerHvxOperation() 2108 case ISD::SIGN_EXTEND: return LowerHvxSignExt(Op, DAG); in LowerHvxOperation() 2140 case ISD::SIGN_EXTEND: in LowerHvxOperationWrapper() 2192 case ISD::SIGN_EXTEND: in ReplaceHvxNodeResults()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | ISDOpcodes.h | 716 SIGN_EXTEND, enumerator
|