HomeSort by relevance Sort by last modified time
    Searched refs:SIGN_EXTEND (Results 1 - 25 of 48) sorted by null

1 2

  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 405 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i16, 1 },
407 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32, 1 },
441 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 9 },
442 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i1, 8 },
443 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i8, 6 },
444 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 6 },
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 211 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0 },
213 { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 },
219 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 3 },
221 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i8, 3 },
223 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i8, 7 },
225 { ISD::SIGN_EXTEND, MVT::v8i64, MVT::v8i16, 6 },
227 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
361 { ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 2 },
ARMISelLowering.cpp 568 setOperationAction(ISD::SIGN_EXTEND, MVT::v8i32, Custom);
570 setOperationAction(ISD::SIGN_EXTEND, MVT::v4i64, Custom);
572 setOperationAction(ISD::SIGN_EXTEND, MVT::v16i32, Custom);
574 setOperationAction(ISD::SIGN_EXTEND, MVT::v8i64, Custom);
597 setTargetDAGCombine(ISD::SIGN_EXTEND);
    [all...]
  /external/llvm/include/llvm/CodeGen/
ISDOpcodes.h 352 /// SIGN_EXTEND - Used for integer types, replicating the sign bit
354 SIGN_EXTEND,
    [all...]
  /frameworks/rs/cpu_ref/linkloader/include/impl/
ELFObject.hxx 179 #define SIGN_EXTEND(x, l) (((x)^(1<<((l)-1)))-(1<<(l-1)))
181 A = (Inst_t)(int64_t)SIGN_EXTEND(*inst & 0xFFFFFF, 24);
195 A = SIGN_EXTEND((s << 23) | (i1 << 22) | (i2 << 21) | (u << 11) | l, 24);
198 #undef SIGN_EXTEND
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
rtl.def 538 The machine modes of the operand and of the SIGN_EXTEND expression
540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY)
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
rtl.def 538 The machine modes of the operand and of the SIGN_EXTEND expression
540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
rtl.def 538 The machine modes of the operand and of the SIGN_EXTEND expression
540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY)
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
rtl.def 538 The machine modes of the operand and of the SIGN_EXTEND expression
540 DEF_RTL_EXPR(SIGN_EXTEND, "sign_extend", "e", RTX_UNARY)
    [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 81 setOperationAction(ISD::SIGN_EXTEND, MVT::i64, Custom);
349 case ISD::SIGN_EXTEND: return LowerSIGN_EXTEND(Op, DAG);
581 && Arg0.getOpcode() == ISD::SIGN_EXTEND
    [all...]
AMDILISelLowering.cpp 167 setOperationAction(ISD::SIGN_EXTEND, MVT::v2i64, Expand);
181 setOperationAction(ISD::SIGN_EXTEND, MVT::v2f64, Expand);
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 183 setOperationAction(ISD::SIGN_EXTEND, MVT::v2i64, Expand);
198 setOperationAction(ISD::SIGN_EXTEND, MVT::v2f64, Expand);
SIISelLowering.cpp 424 && Arg0.getOpcode() == ISD::SIGN_EXTEND
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeVectorOps.cpp 225 case ISD::SIGN_EXTEND:
364 ISD::SIGN_EXTEND;
DAGCombiner.cpp 765 Op.getValueType().isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND;
    [all...]
LegalizeFloatTypes.cpp 584 SDValue Op = DAG.getNode(Signed ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND, dl,
    [all...]
SelectionDAGDumper.cpp 211 case ISD::SIGN_EXTEND: return "sign_extend";
LegalizeVectorTypes.cpp 89 case ISD::SIGN_EXTEND:
371 case ISD::SIGN_EXTEND:
546 case ISD::SIGN_EXTEND:
    [all...]
LegalizeIntegerTypes.cpp 93 case ISD::SIGN_EXTEND:
289 unsigned Opc = VT.isByteSized() ? ISD::SIGN_EXTEND : ISD::ZERO_EXTEND;
398 if (N->getOpcode() == ISD::SIGN_EXTEND)
    [all...]
FastISel.cpp 298 IdxN = FastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::SIGN_EXTEND,
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 183 setOperationAction(ISD::SIGN_EXTEND, MVT::v2i64, Expand);
198 setOperationAction(ISD::SIGN_EXTEND, MVT::v2f64, Expand);
SIISelLowering.cpp 424 && Arg0.getOpcode() == ISD::SIGN_EXTEND
  /external/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 118 setOperationAction(ISD::SIGN_EXTEND, MVT::i16, Custom);
199 case ISD::SIGN_EXTEND: return LowerSIGN_EXTEND(Op, DAG);
499 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
    [all...]
  /external/llvm/lib/Target/Hexagon/
HexagonISelDAGToDAG.cpp 849 // Handle sign_extend and sextload.
850 if (MulOp0.getOpcode() == ISD::SIGN_EXTEND) {
    [all...]
  /external/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 268 OutVal = DAG.getNode(ISD::SIGN_EXTEND, DL, VA.getLocVT(), OutVal);
731 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
    [all...]

Completed in 274 milliseconds

1 2