/external/llvm/lib/Target/X86/ |
X86TargetTransformInfo.cpp | 245 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i16, 1 }, 247 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i32, 1 }, 258 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i1, 9 }, 259 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i1, 8 }, 260 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i8, 8 }, 261 { ISD::SIGN_EXTEND, MVT::v4i64, MVT::v4i16, 8 },
|
X86FastISel.cpp | 325 /// ISD::SIGN_EXTEND). 798 ISD::SIGN_EXTEND; [all...] |
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.cpp | 207 { ISD::SIGN_EXTEND, MVT::v4i32, MVT::v4i16, 0 }, 209 { ISD::SIGN_EXTEND, MVT::v2i64, MVT::v2i32, 1 }, 215 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 16*2 + 4*4 }, 217 { ISD::SIGN_EXTEND, MVT::v8i32, MVT::v8i8, 8*2 + 2*4 }, 349 { ISD::SIGN_EXTEND, MVT::i64, MVT::i16, 2 },
|
ARMISelLowering.cpp | 587 setTargetDAGCombine(ISD::SIGN_EXTEND); [all...] |
/external/llvm/include/llvm/CodeGen/ |
ISDOpcodes.h | 364 /// SIGN_EXTEND - Used for integer types, replicating the sign bit 366 SIGN_EXTEND, [all...] |
/frameworks/rs/driver/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/CodeGen/SelectionDAG/ |
LegalizeVectorOps.cpp | 225 case ISD::SIGN_EXTEND: 364 ISD::SIGN_EXTEND;
|
DAGCombiner.cpp | 756 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 | 215 case ISD::SIGN_EXTEND: return "sign_extend";
|
LegalizeVectorTypes.cpp | 89 case ISD::SIGN_EXTEND: 370 case ISD::SIGN_EXTEND: 545 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 | 302 IdxN = FastEmit_r(IdxVT.getSimpleVT(), PtrVT, ISD::SIGN_EXTEND, [all...] |
SelectionDAG.cpp | [all...] |
/external/llvm/lib/Target/R600/ |
AMDILISelLowering.cpp | 171 setOperationAction(ISD::SIGN_EXTEND, MVT::v2i64, Expand); 186 setOperationAction(ISD::SIGN_EXTEND, MVT::v2f64, Expand);
|
SIISelLowering.cpp | 403 && Arg0.getOpcode() == ISD::SIGN_EXTEND
|
/external/llvm/lib/Target/MSP430/ |
MSP430ISelLowering.cpp | 118 setOperationAction(ISD::SIGN_EXTEND, MVT::i16, Custom); 198 case ISD::SIGN_EXTEND: return LowerSIGN_EXTEND(Op, DAG); 496 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg); [all...] |
/external/llvm/lib/Target/Hexagon/ |
HexagonISelDAGToDAG.cpp | 791 // Handle sign_extend and sextload. 792 if (MulOp0.getOpcode() == ISD::SIGN_EXTEND) { 818 if (MulOp1.getOpcode() == ISD::SIGN_EXTEND) { [all...] |
/external/llvm/lib/CodeGen/ |
TargetLoweringBase.cpp | [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 128 return ISD::SIGN_EXTEND; [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeISelLowering.cpp | 738 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, RegVT, Arg); [all...] |