/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | MatrixBuilder.h | 45 cast<VectorType>(LHS->getType())->getElementCount(), RHS, in splatScalarOperandIfNeeded() 51 cast<VectorType>(RHS->getType())->getElementCount(), LHS, in splatScalarOperandIfNeeded() 167 cast<VectorType>(LHS->getType())->getElementCount(), RHS, in CreateAdd() 173 cast<VectorType>(RHS->getType())->getElementCount(), LHS, in CreateAdd() 192 cast<VectorType>(LHS->getType())->getElementCount(), RHS, in CreateSub() 198 cast<VectorType>(RHS->getType())->getElementCount(), LHS, in CreateSub() 225 B.CreateVectorSplat(cast<VectorType>(LHS->getType())->getElementCount(), in CreateScalarDiv()
|
H A D | DerivedTypes.h | 436 return VectorType::get(ElementType, Other->getElementCount()); in get() 446 return VectorType::get(EltTy, VTy->getElementCount()); in getInteger() 454 return VectorType::get(EltTy->getExtendedType(), VTy->getElementCount()); in getExtendedElementVectorType() 479 return VectorType::get(EltTy, VTy->getElementCount()); in getTruncatedElementVectorType() 496 auto EltCnt = VTy->getElementCount(); in getHalfElementsVectorType() 506 auto EltCnt = VTy->getElementCount(); in getDoubleElementsVectorType() 517 inline ElementCount getElementCount() const; 629 inline ElementCount VectorType::getElementCount() const { in getElementCount() function 705 return VectorType::get(EltTy, VTy->getElementCount()); in getWithNewType()
|
H A D | DataLayout.h | 693 auto EltCnt = VTy->getElementCount(); in getTypeSizeInBits()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | SVEIntrinsicOpts.cpp | 131 if (IntrUserVTy->getElementCount().getKnownMinValue() > in isPTruePromoted() 132 PTrueVTy->getElementCount().getKnownMinValue()) in isPTruePromoted() 154 return PTrue1VTy->getElementCount().getKnownMinValue() < in coalescePTrueIntrinsicCalls() 155 PTrue2VTy->getElementCount().getKnownMinValue(); in coalescePTrueIntrinsicCalls() 403 SplatValue->getValue().uge(VTy->getElementCount().getKnownMinValue())) in optimizeTBL() 413 Builder.CreateVectorSplat(VTy->getElementCount(), Extract); in optimizeTBL()
|
H A D | AArch64TargetTransformInfo.cpp | 340 if (CursorVTy->getElementCount().getKnownMinValue() < in instCombineConvertFromSVBool() 341 IVTy->getElementCount().getKnownMinValue()) in instCombineConvertFromSVBool() 518 cast<VectorType>(DstTy)->getElementCount()); in isWideningInstruction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | TFUtils.cpp | 98 writeTensorValues<int64_t>(OutFile, Data, Spec.getElementCount()); in writeRawTensorsAsFeatureLists() 103 writeTensorValues<int32_t>(OutFile, Data, Spec.getElementCount()); in writeRawTensorsAsFeatureLists() 109 writeTensorValues<float>(OutFile, Data, Spec.getElementCount()); in writeRawTensorsAsFeatureLists() 122 size_t TensorByteSize = Spec.getElementCount() * Spec.getElementByteSize(); in writeRawTensorsAsFeatureLists() 482 size_t Tensor0Size = FeatureSpecs[0].Spec.getElementCount() * in print() 488 RewardSpec.getElementCount() * RewardSpec.getElementByteSize(); in print()
|
H A D | VFABIDemangling.cpp | 292 const ElementCount EC = VecTys[0]->getElementCount(); in verifyAllVectorsHaveSameWidth() 294 return (EC == VTy->getElementCount()); in verifyAllVectorsHaveSameWidth() 308 return RetTy->getElementCount(); in getECFromSignature() 311 return VTy->getElementCount(); in getECFromSignature()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | FunctionComparator.cpp | 497 if (STyL->getElementCount().isScalable() != in cmpTypes() 498 STyR->getElementCount().isScalable()) in cmpTypes() 499 return cmpNumbers(STyL->getElementCount().isScalable(), in cmpTypes() 500 STyR->getElementCount().isScalable()); in cmpTypes() 501 if (STyL->getElementCount() != STyR->getElementCount()) in cmpTypes() 502 return cmpNumbers(STyL->getElementCount().getKnownMinValue(), in cmpTypes() 503 STyR->getElementCount().getKnownMinValue()); in cmpTypes()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Constants.cpp | 400 C = ConstantVector::getSplat(VTy->getElementCount(), C); in getIntegerValue() 417 return ConstantVector::getSplat(VTy->getElementCount(), in getAllOnesValue() 429 return Elt < CAZ->getElementCount().getKnownMinValue() in getAggregateElement() 869 return ConstantVector::getSplat(VTy->getElementCount(), TrueC); in getTrue() 877 return ConstantVector::getSplat(VTy->getElementCount(), FalseC); in getFalse() 904 return ConstantVector::getSplat(VTy->getElementCount(), C); in get() 928 return ConstantVector::getSplat(VTy->getElementCount(), C); in get() 957 return ConstantVector::getSplat(VTy->getElementCount(), C); in get() 969 return ConstantVector::getSplat(VTy->getElementCount(), C); in get() 982 return ConstantVector::getSplat(VTy->getElementCount(), C); in get() [all …]
|
H A D | ConstantFold.cpp | 65 return ConstantVector::getSplat(DstTy->getElementCount(), in BitCastConstantVector() 608 cast<VectorType>(DestTy)->getElementCount(), in ConstantFoldCastInstruction() 987 unsigned SrcNumElts = V1VTy->getElementCount().getKnownMinValue(); in ConstantFoldShuffleVectorInstruction() 1093 return ConstantVector::getSplat(VTy->getElementCount(), Elt); in ConstantFoldUnaryInstruction() 1469 VTy->getElementCount(), in ConstantFoldBinaryInstruction() 1956 VT->getElementCount()); in ConstantFoldCompareInstruction() 2105 C1VTy->getElementCount(), in ConstantFoldCompareInstruction() 2118 for (unsigned I = 0, E = C1VTy->getElementCount().getKnownMinValue(); in ConstantFoldCompareInstruction() 2377 cast<VectorType>(GEPTy)->getElementCount(), C) in ConstantFoldGetElementPtr() 2396 GEPTy = VectorType::get(OrigGEPTy, VT->getElementCount()); in ConstantFoldGetElementPtr() [all …]
|
H A D | Verifier.cpp | 2936 Assert(cast<VectorType>(SrcTy)->getElementCount() == in visitUIToFPInst() 2937 cast<VectorType>(DestTy)->getElementCount(), in visitUIToFPInst() 2959 Assert(cast<VectorType>(SrcTy)->getElementCount() == in visitSIToFPInst() 2960 cast<VectorType>(DestTy)->getElementCount(), in visitSIToFPInst() 2982 Assert(cast<VectorType>(SrcTy)->getElementCount() == in visitFPToUIInst() 2983 cast<VectorType>(DestTy)->getElementCount(), in visitFPToUIInst() 3005 Assert(cast<VectorType>(SrcTy)->getElementCount() == in visitFPToSIInst() 3006 cast<VectorType>(DestTy)->getElementCount(), in visitFPToSIInst() 3030 Assert(VSrc->getElementCount() == VDest->getElementCount(), in visitPtrToIntInst() 3055 Assert(VSrc->getElementCount() == VDest->getElementCount(), in visitIntToPtrInst() [all …]
|
H A D | Function.cpp | 808 ElementCount EC = VTy->getElementCount(); in getMangledTypeStr() 1246 return VectorType::get(EltTy, VTy->getElementCount()); in DecodeFixedType() 1383 return !VT || VT->getElementCount() != D.Vector_Width || in matchIntrinsicType() 1480 if (ReferenceType->getElementCount() != in matchIntrinsicType() 1481 ThisArgType->getElementCount()) in matchIntrinsicType() 1528 (ReferenceType->getElementCount() != ThisArgVecTy->getElementCount())) in matchIntrinsicType()
|
H A D | Instructions.cpp | 85 if (ET->getElementCount() != VT->getElementCount()) in areInvalidOperands() 1904 cast<VectorType>(Mask->getType())->getElementCount()), in ShuffleVectorInst() 1922 cast<VectorType>(Mask->getType())->getElementCount()), in ShuffleVectorInst() 1994 cast<VectorType>(V1->getType())->getElementCount().getKnownMinValue(); in isValidOperands() 2050 ElementCount EC = cast<VectorType>(Mask->getType())->getElementCount(); in getShuffleMask() 3046 cast<VectorType>(Ty)->getElementCount() == in CreatePointerCast() 3047 cast<VectorType>(S->getType())->getElementCount()) && in CreatePointerCast() 3065 cast<VectorType>(Ty)->getElementCount() == in CreatePointerCast() 3066 cast<VectorType>(S->getType())->getElementCount()) && in CreatePointerCast() 3175 if (SrcVecTy->getElementCount() == DestVecTy->getElementCount()) { in isBitCastable() [all …]
|
H A D | IRBuilder.cpp | 546 ElementCount NumElts = PtrsTy->getElementCount(); in CreateMaskedGather() 576 ElementCount NumElts = PtrsTy->getElementCount(); in CreateMaskedScatter() 580 assert(NumElts == DataTy->getElementCount() && in CreateMaskedScatter() 1024 int NumElts = Ty->getElementCount().getKnownMinValue(); in CreateVectorReverse()
|
H A D | IntrinsicInst.cpp | 287 auto ElemCount = VT->getElementCount(); in getStaticVectorLength()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | ValueTypes.cpp | 127 ElementCount EC = cast<VectorType>(LLVMTy)->getElementCount(); in getExtendedVectorNumElements() 139 return cast<VectorType>(LLVMTy)->getElementCount(); in getExtendedVectorElementCount() 525 VTy->getElementCount()); in getVT() 544 VTy->getElementCount()); in getEVT()
|
H A D | ReplaceWithVeclib.cpp | 124 ElementCount NumElements = VectorArgTy->getElementCount(); in replaceWithCallToVeclib()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/Utils/ |
H A D | Local.h | 66 cast<VectorType>(IntIdxTy)->getElementCount(), OpC);
|
H A D | TFUtils.h | 70 size_t getElementCount() const { return ElementCount; } in getElementCount() function
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 424 int ElemCount = VecTy->getElementCount().getFixedValue(); in getMask() 989 return ConstantVector::getSplat(VecTy->getElementCount(), Zero); in getNullValue() 997 return ConstantVector::getSplat(VecTy->getElementCount(), Minus1); in getFullValue() 1110 int ElemCount = Ty->getElementCount().getFixedValue(); in concat() 1140 int CurSize = ValTy->getElementCount().getFixedValue(); in vresize() 1171 int FromCount = MaskTy->getElementCount().getFixedValue(); in rescale()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCasts.cpp | 916 auto VecElts = VecOpTy->getElementCount(); in visitTrunc() 2337 CondVTy->getElementCount() != in foldBitCastSelect() 2338 cast<VectorType>(DestTy)->getElementCount()) in foldBitCastSelect() 2676 auto ShufElts = cast<VectorType>(Shuf->getType())->getElementCount(); in visitBitCast() 2677 auto SrcVecElts = cast<VectorType>(ShufOp0->getType())->getElementCount(); in visitBitCast() 2679 cast<VectorType>(DestTy)->getElementCount() == ShufElts && in visitBitCast() 2747 MidTy = VectorType::get(MidTy, VT->getElementCount()); in visitAddrSpaceCast()
|
H A D | InstCombineVectorOps.cpp | 188 ElementCount NumSrcElts = SrcTy->getElementCount(); in foldBitcastExtElt() 190 cast<VectorType>(Ext.getVectorOperandType())->getElementCount(); in foldBitcastExtElt() 347 ElementCount EC = EI.getVectorOperandType()->getElementCount(); in visitExtractElementInst() 1362 Type *VecTy = VectorType::get(ScalarTy, IE.getType()->getElementCount()); in visitInsertElementInst() 1613 cast<VectorType>(NewOps[0]->getType())->getElementCount()); in buildNew()
|
H A D | InstructionCombining.cpp | 986 if (SrcTy && SrcTy->getElementCount() != DestTy->getElementCount()) in FoldOpIntoSelect() 1546 assert(cast<VectorType>(LHS->getType())->getElementCount() == in foldVectorBinop() 1547 cast<VectorType>(Inst.getType())->getElementCount()); in foldVectorBinop() 1548 assert(cast<VectorType>(RHS->getType())->getElementCount() == in foldVectorBinop() 1549 cast<VectorType>(Inst.getType())->getElementCount()); in foldVectorBinop() 1902 cast<VectorType>(IndexTy)->getElementCount()) in visitGetElementPtrInst()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | TruncInstCombine.cpp | 292 return VectorType::get(Ty, VTy->getElementCount()); in getReducedType()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Linker/ |
H A D | IRMover.cpp | 181 if (DVecTy->getElementCount() != cast<VectorType>(SrcTy)->getElementCount()) in areTypesIsomorphic() 303 cast<VectorType>(Ty)->getElementCount()); in get()
|