/freebsd-src/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | DerivedTypes.h | 454 static VectorType *getInteger(VectorType *VTy) { in getInteger() argument 463 static VectorType *getExtendedElementVectorType(VectorType *VTy) { in getExtendedElementVectorType() argument 472 static VectorType *getTruncatedElementVectorType(VectorType *VTy) { in 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) { in GlobalValue() argument
|
H A D | GetElementPtrTypeIterator.h | 116 else if (auto *VTy = dyn_cast<VectorType>(Ty)) variable
|
H A D | IRBuilder.h | 843 VectorType *VTy = VectorType::get(Type::getInt1Ty(Context), NumElts); getAllOnesMask() local 2033 Type *VTy = V->getType(); global() variable 2048 Type *VTy = V->getType(); global() variable
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 155 if (VectorType *VTy = dyn_cast<VectorType>(LLVMTy)) in getExtendedSizeInBits() local 613 VectorType *VTy = cast<VectorType>(Ty); getVT() local 632 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 | ReplaceWithVeclib.cpp | 106 ElementCount EC(VTy ? VTy->getElementCount() : ElementCount::getFixed(0)); in replaceWithCallToVeclib() local
|
H A D | ComplexDeinterleavingPass.cpp | 923 auto *VTy = cast<VectorType>(Real->getType()); in identifyNode() local 1787 VectorType *VTy; identifySplat() local 1976 auto *VTy = cast<VectorType>(Node->Real->getType()); replaceNode() local 2016 auto *VTy = cast<VectorType>(Real->getType()); processReductionOperation() local [all...] |
H A D | InterleavedLoadCombinePass.cpp | 676 FixedVectorType *const VTy; member 739 FixedVectorType *VTy in computeFromBCI() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | Constants.cpp | 137 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isNotOneValue() local 182 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isNotMinSignedValue() local 204 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isFiniteNonZeroFP() local 225 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isNormalFP() local 246 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { hasExactInverseFP() local 267 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { isNaN() local 290 auto *VTy = dyn_cast<VectorType>(getType()); isElementWiseEqual() local 311 if (auto *VTy = dyn_cast<VectorType>(C->getType())) { containsUndefinedElement() local 347 if (auto *VTy = dyn_cast<FixedVectorType>(getType())) { containsConstantExpression() local 397 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getIntegerValue() local 413 VectorType *VTy = cast<VectorType>(Ty); getAllOnesValue() local 762 auto *VTy = dyn_cast<FixedVectorType>(Ty); replaceUndefsWith() local 786 auto *VTy = dyn_cast<FixedVectorType>(Ty); mergeUndefsWith() local 854 if (auto *VTy = dyn_cast<VectorType>(Ty)) getTrue() local 862 if (auto *VTy = dyn_cast<VectorType>(Ty)) getFalse() local 892 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 908 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 937 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 949 if (auto *VTy = dyn_cast<VectorType>(Ty)) get() local 962 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) get() local 973 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getNaN() local 984 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getQNaN() local 995 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getSNaN() local 1006 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getZero() local 1031 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) getInfinity() local 1397 Type *VTy = VectorType::get(V->getType(), EC); getSplat() local [all...] |
H A D | Function.cpp | 968 } else if (VectorType *VTy = dyn_cast<VectorType>(Ty)) { getMangledTypeStr() local 1361 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1368 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1378 VectorType *VTy = dyn_cast<VectorType>(Ty); DecodeFixedType() local 1389 if (auto *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1395 if (VectorType *VTy = dyn_cast<VectorType>(Ty)) DecodeFixedType() local 1401 VectorType *VTy = dyn_cast<VectorType>(Ty); DecodeFixedType() local 1558 if (VectorType *VTy = dyn_cast<VectorType>(NewTy)) matchIntrinsicType() local 1573 if (VectorType *VTy = dyn_cast<VectorType>(NewTy)) matchIntrinsicType() local 1650 if (auto *VTy = dyn_cast<VectorType>(NewTy)) { matchIntrinsicType() local [all...] |
H A D | Type.cpp | 190 const VectorType *VTy = cast<VectorType>(this); in getPrimitiveSizeInBits() local 207 if (auto *VTy = dyn_cast<VectorType>(this)) in getFPMantissaWidth() local 224 if (auto *VTy = dyn_cast<VectorType>(this)) in isSizedDerivedType() local
|
H A D | ConstantFold.cpp | 540 auto *VTy = VectorType::get(EltTy, MaskEltCount); ConstantFoldShuffleVectorInstruction() local 650 } else if (auto *VTy = dyn_cast<FixedVectorType>(C->getType())) { ConstantFoldUnaryInstruction() local 978 } else if (auto *VTy = dyn_cast<VectorType>(C1->getType())) { ConstantFoldBinaryInstruction() local [all...] |
/freebsd-src/contrib/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
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.h | 266 forceScalarizeMaskedScatter(VectorType * VTy,Align Alignment) forceScalarizeMaskedScatter() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVTargetTransformInfo.h | 243 forceScalarizeMaskedGather(VectorType * VTy,Align Alignment) forceScalarizeMaskedGather() argument 248 forceScalarizeMaskedScatter(VectorType * VTy,Align Alignment) forceScalarizeMaskedScatter() argument
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyTargetTransformInfo.cpp | 63 if (auto *VTy = dyn_cast<VectorType>(Ty)) { in getArithmeticInstrCost() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUInstCombineIntrinsic.cpp | 67 Type *VTy = V.getType(); in canSafelyConvertTo16Bit() local 105 Type *VTy = V.getType(); in convertTo16Bit() local 383 auto *VTy = cast<FixedVectorType>(UseV->getType()); trimTrailingZerosInVector() local 408 auto *VTy = cast<FixedVectorType>(V->getType()); defaultComponentBroadcast() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 89 getBroadcastShuffleOverhead(FixedVectorType * VTy,TTI::TargetCostKind CostKind) getBroadcastShuffleOverhead() argument 106 getPermuteShuffleOverhead(FixedVectorType * VTy,TTI::TargetCostKind CostKind) getPermuteShuffleOverhead() argument 127 getExtractSubvectorOverhead(VectorType * VTy,TTI::TargetCostKind CostKind,int Index,FixedVectorType * SubVTy) getExtractSubvectorOverhead() argument 155 getInsertSubvectorOverhead(VectorType * VTy,TTI::TargetCostKind CostKind,int Index,FixedVectorType * SubVTy) getInsertSubvectorOverhead() argument 947 if (auto *VTy = dyn_cast<FixedVectorType>(Ty)) { global() variable 1856 if (auto *VTy = dyn_cast<VectorType>(Ty)) { getTypeBasedIntrinsicInstrCost() local 2307 if (auto *VTy = dyn_cast<VectorType>(Tys[i])) { getTypeBasedIntrinsicInstrCost() local 2454 auto *VTy = cast<FixedVectorType>(Ty); getOrderedReductionCost() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | GlobalISelEmitter.cpp | 737 for (const TypeSetByHwMode &VTy : Src->getExtTypes()) { createAndImportSelDAGMatcher() local 1127 ValueTypeByHwMode VTy = ChildTypes.front().getValueTypeByHwMode(); importChildMatcher() local 1814 const TypeSetByHwMode &VTy = Child0->getExtType(0); inferRegClassFromPattern() local 1819 const TypeSetByHwMode &VTy = N->getExtType(0); inferRegClassFromPattern() local 2020 const TypeSetByHwMode &VTy = Src->getExtType(I); runOnPattern() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/tools/llvm-stress/ |
H A D | llvm-stress.cpp | 544 Type *VTy = V->getType(); in Act() local 629 if (auto *VTy = dyn_cast<VectorType>(Val0->getType())) Act() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 361 if (auto *VTy = dyn_cast<VectorType>(V->getType())) in getReducedType() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTargetTransformInfo.cpp | 415 auto *VTy = cast<FixedVectorType>(Ty); getNumVectorRegs() local 527 auto *VTy = cast<FixedVectorType>(Ty); getArithmeticInstrCost() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 133 Type *VTy = V->getType(); SimplifyDemandedUseBits() local 1708 VectorType *VTy = dyn_cast<VectorType>(I->getOperand(0)->getType()); SimplifyDemandedVectorElts() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 634 auto *VTy = cast<FixedVectorType>(C->getType()); in getConstantValue() local 943 auto *VTy = cast<FixedVectorType>(C->getType()); in getConstantValue() local
|