Home
last modified time | relevance | path

Searched refs:SubTy (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DQualTypeNames.cpp105 QualType SubTy = Arg.getAsType(); in getFullyQualifiedTemplateArgument() local
107 QualType QTFQ = getFullyQualifiedType(SubTy, Ctx, WithGlobalNsPrefix); in getFullyQualifiedTemplateArgument()
108 if (QTFQ != SubTy) { in getFullyQualifiedTemplateArgument()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h2045 VectorType *SubTy = FixedVectorType::get(ScalarTy, NumVecElts); in getTreeReductionCost() local
2047 NumVecElts, SubTy); in getTreeReductionCost()
2048 ArithCost += thisT()->getArithmeticInstrCost(Opcode, SubTy, CostKind); in getTreeReductionCost()
2049 Ty = SubTy; in getTreeReductionCost()
2135 auto *SubTy = FixedVectorType::get(ScalarTy, NumVecElts); in getMinMaxReductionCost() local
2139 NumVecElts, SubTy); in getMinMaxReductionCost()
2141 thisT()->getCmpSelInstrCost(CmpOpcode, SubTy, CondTy, in getMinMaxReductionCost()
2143 thisT()->getCmpSelInstrCost(Instruction::Select, SubTy, CondTy, in getMinMaxReductionCost()
2145 Ty = SubTy; in getMinMaxReductionCost()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp1093 auto *SubTy = FixedVectorType::get(BaseTp->getElementType(), in getShuffleCost() local
1097 TTI::SK_ExtractSubvector, VecTy, None, ExtractIndex, SubTy); in getShuffleCost()
3403 auto *SubTy = cast<VectorType>(Val); in getVectorInstrCost() local
3406 SubTy = FixedVectorType::get(ScalarType, SubNumElts); in getVectorInstrCost()
3408 getShuffleCost(TTI::SK_PermuteTwoSrc, SubTy, None, 0, SubTy); in getVectorInstrCost()
3952 auto *SubTy = FixedVectorType::get(ValVTy->getElementType(), NumVecElts); in getArithmeticReductionCost() local
3954 getShuffleCost(TTI::SK_ExtractSubvector, Ty, None, NumVecElts, SubTy); in getArithmeticReductionCost()
3955 Ty = SubTy; in getArithmeticReductionCost()
4254 auto *SubTy = FixedVectorType::get(ValVTy->getElementType(), NumVecElts); in getMinMaxReductionCost() local
4256 getShuffleCost(TTI::SK_ExtractSubvector, Ty, None, NumVecElts, SubTy); in getMinMaxReductionCost()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1022 MVT SubTy = ty(SubV); in insertHvxSubvectorReg() local
1041 if (isHvxSingleTy(SubTy)) { in insertHvxSubvectorReg()
1065 assert(SubTy.getSizeInBits() == 32 || SubTy.getSizeInBits() == 64); in insertHvxSubvectorReg()
1109 MVT SubTy = ty(SubV); in insertHvxSubvectorPred() local
1118 unsigned Scale = VecLen / SubTy.getVectorNumElements(); in insertHvxSubvectorPred()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp973 for (Type *SubTy : Ty->subtypes()) in EnumerateType()
974 EnumerateType(SubTy); in EnumerateType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp3766 StructType *SubTy = in getTypePartition() local
3768 const StructLayout *SubSL = DL.getStructLayout(SubTy); in getTypePartition()
3772 return SubTy; in getTypePartition()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp2075 llvm::DIType *SubTy = DBuilder.createSubroutineType(SElements); in getOrCreateVTablePtrType() local
2082 SubTy, Size, 0, DWARFAddressSpace, "__vtbl_ptr_type"); in getOrCreateVTablePtrType()