Home
last modified time | relevance | path

Searched refs:SIGN_EXTEND (Results 1 – 25 of 279) sorted by relevance

12345678910>>...12

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1484 { 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 DARMTargetTransformInfo.cpp441 {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 Dfptr.c47 #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 Dfptr.c47 #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 Dnds32-relax-opt.cc110 || (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 Dnds32-cost.cc245 || 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 Dnds32-relax-opt.c110 || (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 Dnds32-cost.c245 || 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 DSelectionDAGAddressAnalysis.cpp259 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 Dree.cc274 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 Dsimplify-rtx.cc624 || 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 Dloop-iv.cc150 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 Dfwprop.cc709 || 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 Dree.c274 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 Dloop-iv.c150 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 Drs6000-pcrel-opt.cc259 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 DAArch64TargetTransformInfo.cpp644 { 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 Dcris.cc799 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 Driscv-shorten-memrefs.cc85 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 DRISCVISelLowering.h377 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 Dcris.c649 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 Dtilegx.h351 #define LOAD_EXTEND_OP(MODE) ((MODE) == SImode ? SIGN_EXTEND : ZERO_EXTEND)
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/tilegx/
H A Dtilegx.h351 #define LOAD_EXTEND_OP(MODE) ((MODE) == SImode ? SIGN_EXTEND : ZERO_EXTEND)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp126 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 DISDOpcodes.h716 SIGN_EXTEND, enumerator

12345678910>>...12