HomeSort by relevance Sort by last modified time
    Searched refs:v16i8 (Results 1 - 14 of 14) sorted by null

  /external/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 224 { ISD::SHL, MVT::v16i8, 1 }, // psllw.
229 { ISD::SRL, MVT::v16i8, 1 }, // psrlw.
234 { ISD::SRA, MVT::v16i8, 4 }, // psrlw, pand, pxor, psubb.
258 { ISD::SHL, MVT::v16i8, 30 }, // cmpeqb sequence.
263 { ISD::SRL, MVT::v16i8, 16*10 }, // Scalarized.
268 { ISD::SRA, MVT::v16i8, 16*10 }, // Scalarized.
279 { ISD::SDIV, MVT::v16i8, 16*20 },
283 { ISD::UDIV, MVT::v16i8, 16*20 },
373 { ISD::UINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 },
377 { ISD::SINT_TO_FP, MVT::v2f64, MVT::v16i8, 16*10 }
    [all...]
X86ISelLowering.cpp     [all...]
X86FastISel.cpp 280 case MVT::v16i8:
    [all...]
  /external/llvm/include/llvm/CodeGen/
ValueTypes.h 73 v16i8 = 22, // 16 x i8 enumerator in enum:llvm::MVT::SimpleValueType
211 return (SimpleTy == MVT::v16i8 || SimpleTy == MVT::v8i16 ||
271 case v16i8:
311 case v16i8:
389 case v16i8:
496 if (NumElements == 16) return MVT::v16i8;
  /external/llvm/lib/Target/ARM/
ARMTargetTransformInfo.cpp 227 { ISD::SIGN_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
228 { ISD::ZERO_EXTEND, MVT::v16i32, MVT::v16i8, 6 },
231 { ISD::TRUNCATE, MVT::v16i8, MVT::v16i32, 6 },
462 { ISD::VECTOR_SHUFFLE, MVT::v16i8, 2 }
517 { ISD::SDIV, MVT::v16i8, 16 * FunctionCallDivCost},
518 { ISD::UDIV, MVT::v16i8, 16 * FunctionCallDivCost},
519 { ISD::SREM, MVT::v16i8, 16 * FunctionCallDivCost},
520 { ISD::UREM, MVT::v16i8, 16 * FunctionCallDivCost},
ARMISelDAGToDAG.cpp     [all...]
ARMISelLowering.cpp 465 addQRTypeForNEON(MVT::v16i8);
579 // v8i8/v16i8 vcnt instruction.
    [all...]
  /external/llvm/lib/Target/X86/InstPrinter/
X86InstComments.cpp 68 DecodePALIGNRMask(MVT::v16i8,
152 DecodeUNPCKHMask(MVT::v16i8, ShuffleMask);
225 DecodeUNPCKLMask(MVT::v16i8, ShuffleMask);
  /external/llvm/lib/IR/
ValueTypes.cpp 140 case MVT::v16i8: return "v16i8";
203 case MVT::v16i8: return VectorType::get(Type::getInt8Ty(Context), 16);
  /external/llvm/lib/Target/PowerPC/
PPCISelLowering.cpp 375 // We promote all shuffles to v16i8.
377 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8);
446 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom);
466 addRegisterClass(MVT::v16i8, &PPC::VRRCRegClass);
478 setOperationAction(ISD::MUL, MVT::v16i8, Custom);
483 setOperationAction(ISD::BUILD_VECTOR, MVT::v16i8, Custom);
735 assert(N->getValueType(0) == MVT::v16i8 &&
    [all...]
PPCISelDAGToDAG.cpp 631 // only support the altivec types (v16i8, v8i16, v4i32, and v4f32).
638 if (VecVT == MVT::v16i8)
652 if (VecVT == MVT::v16i8)
665 if (VecVT == MVT::v16i8)
694 // types (v16i8, v8i16, v4i32, and v4f32).
697 case MVT::v16i8:
    [all...]
  /external/llvm/utils/TableGen/
CodeGenTarget.cpp 81 case MVT::v16i8: return "MVT::v16i8";
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 65 addRegisterClass(MVT::v16i8, &AArch64::VPR128RegClass);
274 setOperationAction(ISD::BUILD_VECTOR, MVT::v16i8, Custom);
286 setOperationAction(ISD::SETCC, MVT::v16i8, Custom);
    [all...]
  /external/llvm/lib/Target/R600/
SIISelLowering.cpp 40 addRegisterClass(MVT::v16i8, &AMDGPU::SReg_128RegClass);
    [all...]

Completed in 343 milliseconds