Searched refs:LegalTypes (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Support/ |
H A D | RISCVVIntrinsicUtils.cpp | 952 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 D | RISCVVIntrinsicUtils.h | 357 std::unordered_map<uint64_t, RVVType> LegalTypes;
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 159 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 D | TargetLowering.cpp | 1853 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 D | SelectionDAG.cpp | 1732 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 D | CodeGenDAGPatterns.cpp | 814 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 D | TargetLoweringBase.cpp | 966 bool LegalTypes) const { in getShiftAmountTy() 971 LegalTypes ? getScalarShiftAmountTy(DL, LHSTy) : getPointerTy(DL); in getShiftAmountTy()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 670 bool LegalTypes = true); 2188 SDValue getSplatValue(SDValue V, bool LegalTypes = false);
|
H A D | TargetLowering.h | 409 bool LegalTypes = true) const; 3810 bool LegalTypes() const { return LegalTys; } in LegalTypes() function
|