Home
last modified time | relevance | path

Searched refs:EltType (Results 1 – 14 of 14) sorted by relevance

/external/clang/include/clang/Basic/
DTargetBuiltins.h108 enum EltType { enum
123 NeonTypeFlags(EltType ET, bool IsUnsigned, bool IsQuad) : Flags(ET) { in NeonTypeFlags()
130 EltType getEltType() const { return (EltType)(Flags & EltTypeMask); } in getEltType()
132 EltType ET = getEltType(); in isPoly()
/external/clang/lib/AST/
DItaniumMangle.cpp2722 QualType EltType = T->getElementType(); in mangleNeonVectorType() local
2723 assert(EltType->isBuiltinType() && "Neon vector element not a BuiltinType"); in mangleNeonVectorType()
2726 switch (cast<BuiltinType>(EltType)->getKind()) { in mangleNeonVectorType()
2741 switch (cast<BuiltinType>(EltType)->getKind()) { in mangleNeonVectorType()
2759 getASTContext().getTypeSize(EltType)); in mangleNeonVectorType()
2770 static StringRef mangleAArch64VectorBase(const BuiltinType *EltType) { in mangleAArch64VectorBase() argument
2771 switch (EltType->getKind()) { in mangleAArch64VectorBase()
2805 QualType EltType = T->getElementType(); in mangleAArch64NeonVectorType() local
2806 assert(EltType->isBuiltinType() && "Neon vector element not a BuiltinType"); in mangleAArch64NeonVectorType()
2808 (T->getNumElements() * getASTContext().getTypeSize(EltType)); in mangleAArch64NeonVectorType()
[all …]
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp451 Type *EltType = in INITIALIZE_PASS_DEPENDENCY() local
453 Alignment = TD->getABITypeAlignment(EltType); in INITIALIZE_PASS_DEPENDENCY()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp474 Type *EltType = in INITIALIZE_PASS_DEPENDENCY() local
476 Alignment = DL.getABITypeAlignment(EltType); in INITIALIZE_PASS_DEPENDENCY()
/external/llvm/lib/Transforms/Scalar/
DMemCpyOptimizer.cpp449 Type *EltType = in INITIALIZE_PASS_DEPENDENCY() local
451 Alignment = DL.getABITypeAlignment(EltType); in INITIALIZE_PASS_DEPENDENCY()
/external/clang/lib/CodeGen/
DCGExpr.cpp2786 QualType EltType = E->getType()->castAsArrayTypeUnsafe()->getElementType(); in EmitArrayToPointerDecay() local
2787 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay()
2902 QualType EltType = LV.getType()->castAs<VectorType>()->getElementType(); in EmitArraySubscriptExpr() local
2903 Addr = emitArraySubscriptGEP(*this, Addr, Idx, EltType, /*inbounds*/ true); in EmitArraySubscriptExpr()
2904 return MakeAddrLValue(Addr, EltType, LV.getAlignmentSource()); in EmitArraySubscriptExpr()
DTargetInfo.cpp4043 const Type *EltType = isSingleElementStruct(Ty, getContext()); in getParamTypeAlignment() local
4044 if (EltType) { in getParamTypeAlignment()
4045 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment()
4046 if (IsQPXVectorTy(EltType) || (EltType->isVectorType() && in getParamTypeAlignment()
4047 getContext().getTypeSize(EltType) == 128) || in getParamTypeAlignment()
4049 AlignAsType = EltType; in getParamTypeAlignment()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/NVPTX/
DNVPTXISelLowering.cpp1746 EVT EltType = Ins[i].VT; in LowerCall() local
1750 EltType = MVT::i32; in LowerCall()
1755 EltType = MVT::i16; in LowerCall()
1764 LoadVTs.push_back(EltType); in LowerCall()
/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp4909 EVT EltType = V.getValueType().getVectorElementType(); in getExtFactor() local
4910 return EltType.getSizeInBits() / 8; in getExtFactor()
5565 static unsigned getDUPLANEOp(EVT EltType) { in getDUPLANEOp() argument
5566 if (EltType == MVT::i8) in getDUPLANEOp()
5568 if (EltType == MVT::i16 || EltType == MVT::f16) in getDUPLANEOp()
5570 if (EltType == MVT::i32 || EltType == MVT::f32) in getDUPLANEOp()
5572 if (EltType == MVT::i64 || EltType == MVT::f64) in getDUPLANEOp()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp5680 EVT EltType = V.getValueType().getVectorElementType(); in getExtFactor() local
5681 return EltType.getSizeInBits() / 8; in getExtFactor()
6349 static unsigned getDUPLANEOp(EVT EltType) { in getDUPLANEOp() argument
6350 if (EltType == MVT::i8) in getDUPLANEOp()
6352 if (EltType == MVT::i16 || EltType == MVT::f16) in getDUPLANEOp()
6354 if (EltType == MVT::i32 || EltType == MVT::f32) in getDUPLANEOp()
6356 if (EltType == MVT::i64 || EltType == MVT::f64) in getDUPLANEOp()
/external/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1130 Type *EltType = A->getType()->getPointerElementType(); in getShadow() local
1131 ArgAlign = DL.getABITypeAlignment(EltType); in getShadow()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DMemorySanitizer.cpp1299 Type *EltType = A->getType()->getPointerElementType(); in getShadow() local
1300 ArgAlign = DL.getABITypeAlignment(EltType); in getShadow()
/external/clang/utils/TableGen/
DNeonEmitter.cpp81 enum EltType { enum
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86ISelLowering.cpp6977 unsigned &NumElt, MVT &EltType) { in isSplatZeroExtended() argument
7003 EltType = MVT::getIntegerVT(ExtVTSize); in isSplatZeroExtended()
7040 MVT EltType = VT.getScalarType(); in lowerBuildVectorAsBroadcast() local
7043 SDValue ZeroExtended = isSplatZeroExtended(BVOp, NumElts, EltType); in lowerBuildVectorAsBroadcast()
7052 if ((EltType == MVT::i64 && MaskVT == MVT::v8i1) || // for broadcastmb2q in lowerBuildVectorAsBroadcast()
7053 (EltType == MVT::i32 && MaskVT == MVT::v16i1)) { // for broadcastmw2d in lowerBuildVectorAsBroadcast()
7056 MVT::getVectorVT(EltType, NumElts), BOperand); in lowerBuildVectorAsBroadcast()
8383 Type *EltType = Op.getValueType().getScalarType().getTypeForEVT(Context); in LowerBUILD_VECTOR() local
8384 SmallVector<Constant *, 16> ConstVecOps(NumElems, UndefValue::get(EltType)); in LowerBUILD_VECTOR()