HomeSort by: relevance | last modified time | path
    Searched refs:getVectorElementCount (Results 1 - 21 of 21) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
ValueTypes.h 308 "EVT::getVectorElementCount() instead");
315 ElementCount getVectorElementCount() const {
318 return V.getVectorElementCount();
325 return getVectorElementCount().getKnownMinValue();
401 return EVT::getVectorVT(Context, EltVT, getVectorElementCount());
409 auto EltCnt = getVectorElementCount();
419 auto EltCnt = getVectorElementCount();
433 ElementCount NElts = getVectorElementCount();
TargetLowering.h 434 if (VT.getVectorElementCount().isScalar())
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp 972 ElementCount NumElts = VT.getVectorElementCount();
997 if (VT.getVectorElementCount() == ElementCount::getScalable(1))
1060 if (VT.getVectorElementCount() == ElementCount::getScalable(1))
1065 VT.getVectorElementCount().divideCoefficientBy(2));
1074 ElementCount EC = VT.getVectorElementCount();
1370 ElementCount EC = VT.getVectorElementCount();
1387 SVT.getVectorElementCount() == EC && isTypeLegal(SVT)) {
1408 SVT.getVectorElementCount().getKnownMinValue() >
1507 ElementCount EltCnt = VT.getVectorElementCount();
1542 NumIntermediates = VT.getVectorElementCount().getKnownMinValue()
    [all...]
ValueTypes.cpp 34 return getVectorVT(Context, EltVT, getVectorElementCount());
157 utostr(getVectorElementCount().getKnownMinValue()) +
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
MachineValueType.h 446 MVT VecTy = MVT::getVectorVT(IntTy, getVectorElementCount());
455 MVT VecTy = MVT::getVectorVT(EltVT, getVectorElementCount());
474 auto EltCnt = getVectorElementCount();
491 ElementCount NElts = getVectorElementCount();
809 ElementCount getVectorElementCount() const {
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelDAGToDAG.cpp 270 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
347 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
785 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
976 assert(VT.getVectorElementCount() == IndexVT.getVectorElementCount() &&
RISCVISelLowering.cpp 830 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount());
1138 InsertExtractIdx >= VecVT.getVectorElementCount().getKnownMinValue();
1142 InsertExtractIdx -= VecVT.getVectorElementCount().getKnownMinValue();
1286 MVT MaskVT = MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
2056 const ElementCount Count = ContainerVT.getVectorElementCount();
2206 VT.getVectorElementCount());
2217 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
2227 MVT InterimFVT = MVT::getVectorVT(MVT::f32, VT.getVectorElementCount());
2236 VT.getVectorElementCount());
3009 MVT::getVectorVT(MVT::i1, ContainerVT.getVectorElementCount());
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp 838 Lo.getValueType().getVectorElementCount() * 2 ==
839 Op.getValueType().getVectorElementCount() &&
881 auto EltCnt = Op.getValueType().getVectorElementCount();
SelectionDAG.cpp 1297 VT.getVectorElementCount() == OpVT.getVectorElementCount()) &&
4492 assert((Ops[0].getValueType().getVectorElementCount() * Ops.size()) ==
4493 VT.getVectorElementCount() &&
4816 VT.getVectorElementCount() ==
4817 Operand.getValueType().getVectorElementCount()) &&
4843 VT.getVectorElementCount() ==
4844 Operand.getValueType().getVectorElementCount()) &&
4862 VT.getVectorElementCount() ==
4863 Operand.getValueType().getVectorElementCount()) &
    [all...]
LegalizeVectorTypes.cpp 1596 VecVT.getVectorElementCount());
1955 if (SrcVT.getVectorElementCount().isKnownEven() &&
2338 InVT.getVectorElementCount());
2463 VecVT.getVectorElementCount());
2797 ElementCount NumElements = OutVT.getVectorElementCount();
2889 auto PartEltCnt = Lo0.getValueType().getVectorElementCount();
2915 InVT.getVectorElementCount());
2950 InVT.getVectorElementCount());
3618 ElementCount WidenNumElts = WidenVT.getVectorElementCount();
3630 if (WidenNumElts != SrcVT.getVectorElementCount())
    [all...]
SelectionDAGBuilder.cpp 386 IntermediateVT.getVectorElementCount() * NumParts)
407 assert((PartEVT.getVectorElementCount().getKnownMinValue() >
408 ValueVT.getVectorElementCount().getKnownMinValue()) &&
409 (PartEVT.getVectorElementCount().isScalable() ==
410 ValueVT.getVectorElementCount().isScalable()) &&
420 assert(PartEVT.getVectorElementCount() == ValueVT.getVectorElementCount() &&
616 ElementCount PartNumElts = PartVT.getVectorElementCount();
617 ElementCount ValueNumElts = ValueVT.getVectorElementCount();
668 PartEVT.getVectorElementCount() =
    [all...]
DAGCombiner.cpp 8547 VT.getVectorElementCount());
8601 TruncVT = EVT::getVectorVT(Ctx, TruncVT, VT.getVectorElementCount());
8641 TruncVT = EVT::getVectorVT(Ctx, TruncVT, VT.getVectorElementCount());
12056 auto EltCnt = VecTy.getVectorElementCount();
12209 X.getValueType().getVectorElementCount()));
15462 return T.isVector() ? T.getVectorElementCount() : ElementCount::getFixed(0);
19733 ElementCount NumElts = SrcVT.getVectorElementCount() * N->getNumOperands();
20210 ElementCount NewExtEC = NVT.getVectorElementCount() * SrcDestRatio;
20223 if (NVT.getVectorElementCount().isKnownMultipleOf(DestSrcRatio)) {
20225 NVT.getVectorElementCount().divideCoefficientBy(DestSrcRatio)
    [all...]
TargetLowering.cpp 2075 ElementCount SrcEltCnt = Src.getValueType().getVectorElementCount();
7744 assert(DataVT.getVectorElementCount() == MaskVT.getVectorElementCount() &&
8735 VT.getVectorElementCount() * 2);
LegalizeIntegerTypes.cpp 929 VT.getVectorElementCount());
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64ISelLowering.cpp 1545 return EVT::getVectorVT(C, MVT::i1, VT.getVectorElementCount());
4076 VT.getVectorElementCount().getKnownMinValue() >= 4)
4258 EVT PassThruVT = getPackedSVEVectorVT(VT.getVectorElementCount());
4318 EVT StoreValVT = getPackedSVEVectorVT(VT.getVectorElementCount());
4399 ElementCount EC = MemVT.getVectorElementCount();
7187 MVT PredVT = MVT::getVectorVT(MVT::i1, Ty.getVectorElementCount());
7197 MVT PredVT = MVT::getVectorVT(SplatValVT, Ty.getVectorElementCount());
10187 if (VT.getVectorElementCount() != (InVT.getVectorElementCount() * 2))
10789 ElementCount EC = VT.getVectorElementCount();
    [all...]
AArch64TargetTransformInfo.cpp 1195 ElementCount LegalVF = LT.second.getVectorElementCount();
AArch64FastISel.cpp 3812 if (RVEVT.isVector() && RVEVT.getVectorElementCount().isVector() &&
AArch64ISelDAGToDAG.cpp 4892 ElementCount EC = PredVT.getVectorElementCount();
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenDAGPatterns.cpp 701 return !Lengths.count(T.isVector() ? T.getVectorElementCount()
713 VN.insert(T.isVector() ? T.getVectorElementCount()
716 WN.insert(T.isVector() ? T.getVectorElementCount()
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMISelLowering.cpp 1823 return MVT::getVectorVT(MVT::i1, VT.getVectorElementCount());
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 2228 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount());
2236 return EVT::getVectorVT(Context, MVT::i1, VT.getVectorElementCount());
    [all...]

Completed in 219 milliseconds