Searched refs:EltType (Results 1 – 10 of 10) sorted by relevance
/external/clang/include/clang/Basic/ |
D | TargetBuiltins.h | 108 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/ |
D | ItaniumMangle.cpp | 2340 QualType EltType = T->getElementType(); in mangleNeonVectorType() local 2341 assert(EltType->isBuiltinType() && "Neon vector element not a BuiltinType"); in mangleNeonVectorType() 2344 switch (cast<BuiltinType>(EltType)->getKind()) { in mangleNeonVectorType() 2359 switch (cast<BuiltinType>(EltType)->getKind()) { in mangleNeonVectorType() 2377 getASTContext().getTypeSize(EltType)); in mangleNeonVectorType() 2388 static StringRef mangleAArch64VectorBase(const BuiltinType *EltType) { in mangleAArch64VectorBase() argument 2389 switch (EltType->getKind()) { in mangleAArch64VectorBase() 2423 QualType EltType = T->getElementType(); in mangleAArch64NeonVectorType() local 2424 assert(EltType->isBuiltinType() && "Neon vector element not a BuiltinType"); in mangleAArch64NeonVectorType() 2426 (T->getNumElements() * getASTContext().getTypeSize(EltType)); in mangleAArch64NeonVectorType() [all …]
|
/external/llvm/lib/Transforms/Scalar/ |
D | MemCpyOptimizer.cpp | 457 Type *EltType = in INITIALIZE_PASS_DEPENDENCY() local 459 Alignment = DL.getABITypeAlignment(EltType); in INITIALIZE_PASS_DEPENDENCY()
|
/external/clang/lib/CodeGen/ |
D | CGExpr.cpp | 2617 QualType EltType = E->getType()->castAsArrayTypeUnsafe()->getElementType(); in EmitArrayToPointerDecay() local 2618 return Builder.CreateElementBitCast(Addr, ConvertTypeForMem(EltType)); in EmitArrayToPointerDecay() 2733 QualType EltType = LV.getType()->castAs<VectorType>()->getElementType(); in EmitArraySubscriptExpr() local 2734 Addr = emitArraySubscriptGEP(*this, Addr, Idx, EltType, /*inbounds*/ true); in EmitArraySubscriptExpr() 2735 return MakeAddrLValue(Addr, EltType, LV.getAlignmentSource()); in EmitArraySubscriptExpr()
|
D | TargetInfo.cpp | 3817 const Type *EltType = isSingleElementStruct(Ty, getContext()); in getParamTypeAlignment() local 3818 if (EltType) { in getParamTypeAlignment() 3819 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment() 3820 if (IsQPXVectorTy(EltType) || (EltType->isVectorType() && in getParamTypeAlignment() 3821 getContext().getTypeSize(EltType) == 128) || in getParamTypeAlignment() 3823 AlignAsType = EltType; in getParamTypeAlignment()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 4814 EVT EltType = V.getValueType().getVectorElementType(); in getExtFactor() local 4815 return EltType.getSizeInBits() / 8; in getExtFactor() 5470 static unsigned getDUPLANEOp(EVT EltType) { in getDUPLANEOp() argument 5471 if (EltType == MVT::i8) in getDUPLANEOp() 5473 if (EltType == MVT::i16 || EltType == MVT::f16) in getDUPLANEOp() 5475 if (EltType == MVT::i32 || EltType == MVT::f32) in getDUPLANEOp() 5477 if (EltType == MVT::i64 || EltType == MVT::f64) in getDUPLANEOp()
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 8497 const Type* EltType = BaseExpr->getType().getTypePtr(); in getElementType() local 8498 if (EltType->isAnyPointerType()) in getElementType() 8499 return EltType->getPointeeType().getTypePtr(); in getElementType() 8500 else if (EltType->isArrayType()) in getElementType() 8501 return EltType->getBaseElementTypeUnsafe(); in getElementType() 8502 return EltType; in getElementType()
|
/external/llvm/lib/Target/AMDGPU/ |
D | AMDGPUISelLowering.cpp | 809 Type *EltType = GV->getType()->getElementType(); in LowerGlobalAddress() local 810 unsigned Size = DL.getTypeAllocSize(EltType); in LowerGlobalAddress() 811 unsigned Alignment = DL.getPrefTypeAlignment(EltType); in LowerGlobalAddress()
|
/external/llvm/lib/Transforms/Instrumentation/ |
D | MemorySanitizer.cpp | 1109 Type *EltType = A->getType()->getPointerElementType(); in getShadow() local 1110 ArgAlign = DL.getABITypeAlignment(EltType); in getShadow()
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 80 enum EltType { enum
|