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

  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 2172 MVT MTy = LT.second;
2180 if (MTy.isVector() &&
2181 !((ST->hasXOP() && (!ST->hasAVX2() || MTy.is128BitVector())) ||
2182 (ST->hasAVX512() && 32 <= MTy.getScalarSizeInBits()) ||
2202 if ((ST->hasSSE41() && MTy.getScalarSizeInBits() == 32) ||
2203 (ST->hasSSE2() && MTy.getScalarSizeInBits() < 32)) {
2316 if (const auto *Entry = CostTableLookup(SLMCostTbl, ISD, MTy))
2320 if (const auto *Entry = CostTableLookup(AVX512BWCostTbl, ISD, MTy))
2324 if (const auto *Entry = CostTableLookup(AVX512CostTbl, ISD, MTy))
2328 if (const auto *Entry = CostTableLookup(AVX2CostTbl, ISD, MTy))
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
TargetLoweringBase.cpp 1817 EVT MTy = getValueType(DL, Ty);
1824 LegalizeKind LK = getTypeConversion(C, MTy);
1827 return std::make_pair(Cost, MTy.getSimpleVT());
1833 if (MTy == LK.second)
1834 return std::make_pair(Cost, MTy.getSimpleVT());
1837 MTy = LK.second;
  /src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
AArch64TargetTransformInfo.cpp 1619 MVT MTy = LT.second;
1634 if (const auto *Entry = CostTableLookup(CostTblNoPairwise, ISD, MTy))
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGExprScalar.cpp 1596 auto *MTy = cast<llvm::FixedVectorType>(Mask->getType());
1600 llvm::ConstantInt::get(MTy, llvm::NextPowerOf2(LHSElts - 1) - 1);
1610 MTy->getNumElements());
1612 for (unsigned i = 0, e = MTy->getNumElements(); i != e; ++i) {
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExpr.cpp 4826 auto *MTy = Base->getType()->getAs<ConstantMatrixType>();
4827 RowIdx = IsIndexValid(RowIdx, MTy->getNumRows(), false);
4828 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true);
4833 MTy->getElementType(), RBLoc);

Completed in 36 milliseconds