Searched refs:MTy (Results 1 - 7 of 7) sorted by relevance
/freebsd-current/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86TargetTransformInfo.cpp | 3083 MVT MTy = LT.second; local 3093 if (MTy.isVector() && 3094 !((ST->hasXOP() && (!ST->hasAVX2() || MTy.is128BitVector())) || 3095 (ST->hasAVX512() && 32 <= MTy.getScalarSizeInBits()) || 3121 if ((ST->hasSSE41() && MTy.getScalarSizeInBits() == 32) || 3122 (ST->hasSSE2() && MTy.getScalarSizeInBits() < 32)) { 3305 if (const auto *Entry = CostTableLookup(SLMCostTbl, ISD, MTy)) 3310 if (const auto *Entry = CostTableLookup(AVX512BWCostTbl, ISD, MTy)) 3315 if (const auto *Entry = CostTableLookup(AVX512CostTbl, ISD, MTy)) 3320 if (const auto *Entry = CostTableLookup(AVX2CostTbl, ISD, MTy)) 4144 MVT MTy = LT.second; local 5092 MVT MTy = VT.getSimpleVT(); local 5108 MVT MTy = LT.second; local 5306 MVT MTy = LT.second; local 5365 MVT MTy = VT.getSimpleVT(); local [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 615 MVT MTy = LT.second; local 616 if (const auto *Entry = CostTableLookup(CtpopCostTbl, ISD::CTPOP, MTy)) { 619 int ExtraCost = MTy.isVector() && MTy.getScalarSizeInBits() != 659 EVT MTy = TLI->getValueType(DL, RetTy->getContainedType(0), true); local 660 if (MTy.isSimple()) 662 MTy.getSimpleVT())) 672 EVT MTy = TLI->getValueType(DL, RetTy); local 678 (LT.second.getScalarSizeInBits() == MTy.getScalarSizeInBits() || 679 (LT.second == MVT::f64 && MTy 3610 MVT MTy = LT.second; local [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | BasicTTIImpl.h | 850 EVT MTy = getTLI()->getValueType(DL, Ty); local 857 TargetLoweringBase::LegalizeKind LK = getTLI()->getTypeConversion(C, MTy); 862 MVT VT = MTy.isSimple() ? MTy.getSimpleVT() : MVT::i64; 867 return std::make_pair(Cost, MTy.getSimpleVT()); 874 if (MTy == LK.second) 875 return std::make_pair(Cost, MTy.getSimpleVT()); 878 MTy = LK.second;
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
H A D | X86.cpp | 2845 QualType MTy = FD->getType(); 2846 if (MTy->isRecordType() && !MTy->isUnionType()) { 2847 if (classifyRegCallStructTypeImpl(MTy, NeededInt, NeededSSE, 2855 if (classifyArgumentType(MTy, UINT_MAX, LocalNeededInt, LocalNeededSSE, 2861 if (const auto *AT = getContext().getAsConstantArrayType(MTy)) 2862 MTy = AT->getElementType(); 2863 if (const auto *VT = MTy->getAs<VectorType>())
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 1941 EVT MTy = TLI->getValueType(DL, ICA.getReturnType()); local 1943 if ((ST->hasVFP2Base() && LT.second == MVT::f32 && MTy == MVT::i32) || 1944 (ST->hasFP64() && LT.second == MVT::f64 && MTy == MVT::i32) || 1945 (ST->hasFullFP16() && LT.second == MVT::f16 && MTy == MVT::i32)) 1951 LT.second.getScalarSizeInBits() == MTy.getScalarSizeInBits()) 1960 LT.second.getScalarSizeInBits() >= MTy.getScalarSizeInBits()) {
|
/freebsd-current/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1661 auto *MTy = cast<llvm::FixedVectorType>(Mask->getType()); local 1665 llvm::ConstantInt::get(MTy, llvm::NextPowerOf2(LHSElts - 1) - 1); 1675 MTy->getNumElements()); 1677 for (unsigned i = 0, e = MTy->getNumElements(); i != e; ++i) {
|
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 5284 auto *MTy = Base->getType()->getAs<ConstantMatrixType>(); local 5285 RowIdx = IsIndexValid(RowIdx, MTy->getNumRows(), false); 5286 ColumnIdx = IsIndexValid(ColumnIdx, MTy->getNumColumns(), true); 5291 MTy->getElementType(), RBLoc);
|
Completed in 315 milliseconds