/llvm-project/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 454 getInteger(VectorType * VTy) getInteger() argument 463 getExtendedElementVectorType(VectorType * VTy) getExtendedElementVectorType() argument 472 getTruncatedElementVectorType(VectorType * VTy) getTruncatedElementVectorType() argument 497 getSubdividedVectorType(VectorType * VTy,int NumSubdivs) getSubdividedVectorType() argument 507 getHalfElementsVectorType(VectorType * VTy) getHalfElementsVectorType() argument 517 getDoubleElementsVectorType(VectorType * VTy) getDoubleElementsVectorType() argument 551 getInteger(FixedVectorType * VTy) getInteger() argument 555 getExtendedElementVectorType(FixedVectorType * VTy) getExtendedElementVectorType() argument 559 getTruncatedElementVectorType(FixedVectorType * VTy) getTruncatedElementVectorType() argument 564 getSubdividedVectorType(FixedVectorType * VTy,int NumSubdivs) getSubdividedVectorType() argument 570 getHalfElementsVectorType(FixedVectorType * VTy) getHalfElementsVectorType() argument 574 getDoubleElementsVectorType(FixedVectorType * VTy) getDoubleElementsVectorType() argument 599 getInteger(ScalableVectorType * VTy) getInteger() argument 604 getExtendedElementVectorType(ScalableVectorType * VTy) getExtendedElementVectorType() argument 610 getTruncatedElementVectorType(ScalableVectorType * VTy) getTruncatedElementVectorType() argument 615 getSubdividedVectorType(ScalableVectorType * VTy,int NumSubdivs) getSubdividedVectorType() argument 622 getHalfElementsVectorType(ScalableVectorType * VTy) getHalfElementsVectorType() argument 627 getDoubleElementsVectorType(ScalableVectorType * VTy) getDoubleElementsVectorType() argument 691 if (auto *VTy = dyn_cast<VectorType>(this)) getExtendedType() local 698 if (auto *VTy = dyn_cast<VectorType>(this)) getWithNewType() local [all...] |
H A D | GlobalObject.h | 46 GlobalValue(Ty,VTy,Ops,NumOps,Linkage,Name,AddressSpace) GlobalValue() argument
|
H A D | GetElementPtrTypeIterator.h | 116 else if (auto *VTy = dyn_cast<VectorType>(Ty)) variable
|
H A D | IRBuilder.h | 846 VectorType *VTy = VectorType::get(Type::getInt1Ty(Context), NumElts); getAllOnesMask() local 2049 Type *VTy = V->getType(); global() variable 2064 Type *VTy = V->getType(); global() variable
|
/llvm-project/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 155 if (VectorType *VTy = dyn_cast<VectorType>(LLVMTy)) getExtendedSizeInBits() local 261 VectorType *VTy = cast<VectorType>(Ty); getVT() local 284 VectorType *VTy = cast<VectorType>(Ty); getEVT() local
|
H A D | LowLevelTypeUtils.cpp | 21 if (auto VTy = dyn_cast<VectorType>(&Ty)) { in getLLTForType() local
|
H A D | ExpandLargeDivRem.cpp | 59 VectorType *VTy = cast<FixedVectorType>(BO->getType()); scalarize() local
|
H A D | ReplaceWithVeclib.cpp | 105 auto *VTy = dyn_cast<VectorType>(II->getType()); replaceWithCallToVeclib() local
|
/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 151 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { in isNotOneValue() local 196 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { in isNotMinSignedValue() local 218 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { in isFiniteNonZeroFP() local 239 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { in isNormalFP() local 260 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { in hasExactInverseFP() local 281 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isNaN() local 304 auto *VTy = dyn_cast<VectorType>(getType()); isElementWiseEqual() local 325 if (auto *VTy = dyn_cast<VectorType>(C->getType())) { containsUndefinedElement() local 361 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { containsConstantExpression() local 411 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getIntegerValue() local 427 VectorType *VTy = cast<VectorType>(Ty); getAllOnesValue() local 777 auto *VTy = dyn_cast<FixedVectorType>(Ty); replaceUndefsWith() local 801 auto *VTy = dyn_cast<FixedVectorType>(Ty); mergeUndefsWith() local 871 if (auto *VTy = dyn_cast<VectorType>(Ty)) getTrue() local 879 if (auto *VTy = dyn_cast<VectorType>(Ty)) getFalse() local 913 VectorType *VTy = VectorType::get(ITy, EC); get() local 919 VectorType *VTy = VectorType::get(ITy, EC); get() local 929 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 945 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 974 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 986 if (auto *VTy = dyn_cast<VectorType>(Ty)) get() local 999 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 1010 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getNaN() local 1021 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getQNaN() local 1032 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getSNaN() local 1043 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getZero() local 1072 VectorType *VTy = VectorType::get(EltTy, EC); get() local 1078 VectorType *VTy = VectorType::get(EltTy, EC); get() local 1088 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getInfinity() local 1482 Type *VTy = VectorType::get(V->getType(), EC); getSplat() local [all...] |
H A D | Function.cpp | 1000 } else if (VectorType *VTy = dyn_cast<VectorType>(Ty)) { getMangledTypeStr() local 1401 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1408 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1418 VectorType *VTy = dyn_cast<VectorType>(Ty); DecodeFixedType() local 1429 if (auto *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1435 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1441 VectorType *VTy = dyn_cast<VectorType>(Ty); DecodeFixedType() local 1622 if (VectorType *VTy = dyn_cast<VectorType>(NewTy)) matchIntrinsicType() local 1637 if (VectorType *VTy = dyn_cast<VectorType>(NewTy)) matchIntrinsicType() local 1714 if (auto *VTy = dyn_cast<VectorType>(NewTy)) { matchIntrinsicType() local
|
H A D | Type.cpp | 224 const VectorType *VTy = cast<VectorType>(this); in isSizedDerivedType() local 190 const VectorType *VTy = cast<VectorType>(this); getPrimitiveSizeInBits() local 207 if (auto *VTy = dyn_cast<VectorType>(this)) getFPMantissaWidth() local
|
H A D | ConstantFold.cpp | 583 if (auto *FVTy = dyn_cast<FixedVectorType>(VTy)) { in ConstantFoldUnaryInstruction() local 472 auto *VTy = VectorType::get(EltTy, MaskEltCount); ConstantFoldShuffleVectorInstruction() local 895 } else if (auto *VTy = dyn_cast<VectorType>(C1->getType())) { ConstantFoldBinaryInstruction() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 269 forceScalarizeMaskedScatter(VectorType * VTy,Align Alignment) forceScalarizeMaskedScatter() argument
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.h | 193 bool forceScalarizeMaskedGather(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedGather() argument 201 bool forceScalarizeMaskedScatter(VectorType *VTy, Align Alignment) { in forceScalarizeMaskedScatter() argument
|
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 269 forceScalarizeMaskedGather(VectorType * VTy,Align Alignment) forceScalarizeMaskedGather() argument 274 forceScalarizeMaskedScatter(VectorType * VTy,Align Alignment) forceScalarizeMaskedScatter() argument
|
H A D | RISCVTargetTransformInfo.cpp | 614 auto *VTy = cast<VectorType>(VecTy); getInterleavedMemoryOpCost() local 709 auto &VTy = *cast<VectorType>(DataTy); getGatherScatterOpCost() local 732 auto &VTy = *cast<VectorType>(DataTy); getStridedMemoryOpCost() local 1923 auto *VTy = dyn_cast<VectorType>(DataTy); isLegalMaskedCompressStore() local [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULateCodeGenPrepare.cpp | 124 FixedVectorType *VTy = dyn_cast<FixedVectorType>(ITy); shouldReplace() local 195 FixedVectorType *VTy = cast<FixedVectorType>(OriginalType); calculateConvertType() local 211 FixedVectorType *VTy = cast<FixedVectorType>(V->getType()); convertToOptType() local
|
H A D | AMDGPUInstCombineIntrinsic.cpp | 67 Type *VTy = V.getType(); in canSafelyConvertTo16Bit() local 105 Type *VTy = V.getType(); in convertTo16Bit() local 379 auto *VTy = cast<FixedVectorType>(UseV->getType()); trimTrailingZerosInVector() local 404 auto *VTy = cast<FixedVectorType>(V->getType()); defaultComponentBroadcast() local [all...] |
/llvm-project/llvm/unittests/CodeGen/ |
H A D | LowLevelTypeTest.cpp | 83 const LLT VTy = LLT::vector(EC, S); TEST() local 278 const LLT VTy = LLT::vector(EC, Ty); TEST() local [all...] |
/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 63 if (auto *VTy = dyn_cast<VectorType>(Ty)) { getArithmeticInstrCost() local
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 91 getBroadcastShuffleOverhead(FixedVectorType * VTy,TTI::TargetCostKind CostKind) getBroadcastShuffleOverhead() argument 108 getPermuteShuffleOverhead(FixedVectorType * VTy,TTI::TargetCostKind CostKind) getPermuteShuffleOverhead() argument 129 getExtractSubvectorOverhead(VectorType * VTy,TTI::TargetCostKind CostKind,int Index,FixedVectorType * SubVTy) getExtractSubvectorOverhead() argument 157 getInsertSubvectorOverhead(VectorType * VTy,TTI::TargetCostKind CostKind,int Index,FixedVectorType * SubVTy) getInsertSubvectorOverhead() argument 960 if (auto *VTy = dyn_cast<FixedVectorType>(Ty)) { global() variable 1949 if (auto *VTy = dyn_cast<VectorType>(Ty)) { getTypeBasedIntrinsicInstrCost() local 2379 if (auto *VTy = dyn_cast<VectorType>(Ty)) { getTypeBasedIntrinsicInstrCost() local 2526 auto *VTy = cast<FixedVectorType>(Ty); getOrderedReductionCost() local [all...] |
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 419 auto *VTy = cast<FixedVectorType>(Ty); getNumVectorRegs() local 531 auto *VTy = cast<FixedVectorType>(Ty); getArithmeticInstrCost() local 1297 auto *VTy = cast<FixedVectorType>(ParamTys.front()); getVectorIntrinsicInstrCost() local
|
/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 748 for (const TypeSetByHwMode &VTy : Src.getExtTypes()) { createAndImportSelDAGMatcher() local 1147 ValueTypeByHwMode VTy = ChildTypes.front().getValueTypeByHwMode(); importChildMatcher() local 1841 const TypeSetByHwMode &VTy = Child0.getExtType(0); inferRegClassFromPattern() local 1846 const TypeSetByHwMode &VTy = N.getExtType(0); inferRegClassFromPattern() local 2045 const TypeSetByHwMode &VTy = Src.getExtType(I); runOnPattern() local
|
/llvm-project/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 544 Type *VTy = V->getType(); Act() local 629 if (auto *VTy = dyn_cast<VectorType>(Val0->getType())) Act() local [all...] |
/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 165 Type *VTy = I->getType(); SimplifyDemandedUseBits() local 1768 VectorType *VTy = dyn_cast<VectorType>(I->getOperand(0)->getType()); SimplifyDemandedVectorElts() local 1966 Type *VTy = V->getType(); SimplifyDemandedUseFPClass() local [all...] |