Home
last modified time | relevance | path

Searched refs:LegalTypes (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Support/
H A DRISCVVIntrinsicUtils.cpp952 auto It = LegalTypes.find(Idx); in computeType()
953 if (It != LegalTypes.end()) in computeType()
964 InsertResult = LegalTypes.insert({Idx, T}); in computeType()
/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h357 std::unordered_map<uint64_t, RVVType> LegalTypes;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp159 bool LegalTypes = false; member in __anon8fac8bd80111::DAGCombiner
855 if (!LegalTypes) return true; in isTypeLegal()
1820 LegalTypes = Level >= AfterLegalizeTypes; in Run()
7243 if (LegalTypes) { in visitAND()
15135 (!LegalTypes || in visitBITCAST()
18023 if (LegalTypes) in rebuildSetCC()
22163 if (LegalTypes && in refineExtractVectorEltIntoMultipleNarrowExtractVectorElts()
22484 (!LegalTypes || in visitEXTRACT_VECTOR_ELT()
23246 if (LegalTypes && !TLI.isTypeLegal(InVT)) in convertBuildVecZextToZext()
24890 bool LegalTypes = true; in combineShuffleToZeroExtendVectorInReg() local
[all …]
H A DTargetLowering.cpp1853 ShAmt, HalfVT, dl, TLO.LegalTypes()); in SimplifyDemandedBits()
1955 ShAmt, HalfVT, dl, TLO.LegalTypes()); in SimplifyDemandedBits()
2557 if (TLO.LegalTypes() && !isTypeDesirableForOp(ISD::SRL, VT)) in SimplifyDemandedBits()
2578 ShVal, dl, getShiftAmountTy(VT, DL, TLO.LegalTypes())); in SimplifyDemandedBits()
H A DSelectionDAG.cpp1732 const SDLoc &DL, bool LegalTypes) { in getShiftAmountConstant() argument
1734 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); in getShiftAmountConstant()
2954 SDValue SelectionDAG::getSplatValue(SDValue V, bool LegalTypes) { in getSplatValue() argument
2959 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp814 const TypeSetByHwMode::SetType &LegalTypes = Legal.getSimple(); in expandOverloads() local
817 expandOverloads(I.second, LegalTypes); in expandOverloads()
862 TypeSetByHwMode::SetType &LegalTypes = LegalCache.getOrCreate(DefaultMode); in getLegalTypes() local
866 LegalTypes.insert(I.second); in getLegalTypes()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp966 bool LegalTypes) const { in getShiftAmountTy()
971 LegalTypes ? getScalarShiftAmountTy(DL, LHSTy) : getPointerTy(DL); in getShiftAmountTy()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h670 bool LegalTypes = true);
2188 SDValue getSplatValue(SDValue V, bool LegalTypes = false);
H A DTargetLowering.h409 bool LegalTypes = true) const;
3810 bool LegalTypes() const { return LegalTys; } in LegalTypes() function