Home
last modified time | relevance | path

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

/netbsd/external/apache2/llvm/dist/clang/utils/TableGen/
H A DRISCVVEmitter.cpp210 StringMap<RVVType> LegalTypes; member in __anonf362c6bd0111::RVVEmitter
1155 auto It = LegalTypes.find(Idx); in computeType()
1156 if (It != LegalTypes.end()) in computeType()
1164 LegalTypes.insert({Idx, T}); in computeType()
1165 return &(LegalTypes[Idx]); in computeType()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp150 bool LegalTypes = false; member in __anonf6a7f8f10111::DAGCombiner
784 if (!LegalTypes) return true; in isTypeLegal()
1508 LegalTypes = Level >= AfterLegalizeTypes; in Run()
5839 if (LegalTypes) { in visitAND()
8026 if (!LegalTypes) in visitShiftByConstant()
12444 (!LegalTypes || in visitBITCAST()
14996 if (LegalTypes) in rebuildSetCC()
18779 (!LegalTypes || in visitEXTRACT_VECTOR_ELT()
19456 if (LegalTypes && !TLI.isTypeLegal(InVT)) in convertBuildVecZextToZext()
19506 if (!LegalTypes && (N->getNumOperands() > 1)) { in visitBUILD_VECTOR()
[all …]
H A DSelectionDAG.cpp1477 const SDLoc &DL, bool LegalTypes) { in getShiftAmountConstant() argument
1479 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); in getShiftAmountConstant()
2639 SDValue SelectionDAG::getSplatValue(SDValue V, bool LegalTypes) { in getSplatValue() argument
2644 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
H A DTargetLowering.cpp1816 if (TLO.LegalTypes() && !ShiftAmtTy.isVector()) in SimplifyDemandedBits()
2026 if (TLO.LegalTypes() && !isTypeDesirableForOp(ISD::SRL, VT)) in SimplifyDemandedBits()
2046 ShVal, dl, getShiftAmountTy(VT, DL, TLO.LegalTypes())); in SimplifyDemandedBits()
/netbsd/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenDAGPatterns.cpp777 const TypeSetByHwMode::SetType &LegalTypes = Legal.get(DefaultMode); in expandOverloads() local
780 expandOverloads(I.second, LegalTypes); in expandOverloads()
840 TypeSetByHwMode::SetType &LegalTypes = LegalCache.getOrCreate(DefaultMode); in getLegalTypes() local
844 LegalTypes.insert(I.second); in getLegalTypes()
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringBase.cpp897 bool LegalTypes) const { in getShiftAmountTy()
901 return LegalTypes ? getScalarShiftAmountTy(DL, LHSTy) in getShiftAmountTy()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h633 bool LegalTypes = true);
1823 SDValue getSplatValue(SDValue V, bool LegalTypes = false);
H A DTargetLowering.h380 bool LegalTypes = true) const;
3274 bool LegalTypes() const { return LegalTys; } in LegalTypes() function