Searched refs:LegalTypes (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 214 StringMap<RVVType> LegalTypes; member in __anondf72edf00111::RVVEmitter 1200 auto It = LegalTypes.find(Idx); in computeType() 1201 if (It != LegalTypes.end()) in computeType() 1209 LegalTypes.insert({Idx, T}); in computeType() 1210 return &(LegalTypes[Idx]); in computeType()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 150 bool LegalTypes = false; member in __anonc943a8c40111::DAGCombiner 786 if (!LegalTypes) return true; in isTypeLegal() 1510 LegalTypes = Level >= AfterLegalizeTypes; in Run() 5869 if (LegalTypes) { in visitAND() 8064 if (!LegalTypes) in visitShiftByConstant() 12642 (!LegalTypes || in visitBITCAST() 15191 if (LegalTypes) in rebuildSetCC() 18974 (!LegalTypes || in visitEXTRACT_VECTOR_ELT() 19684 if (LegalTypes && !TLI.isTypeLegal(InVT)) in convertBuildVecZextToZext() 19734 if (!LegalTypes && (N->getNumOperands() > 1)) { in visitBUILD_VECTOR() [all …]
|
| H A D | SelectionDAG.cpp | 1477 const SDLoc &DL, bool LegalTypes) { in getShiftAmountConstant() argument 1479 EVT ShiftVT = TLI->getShiftAmountTy(VT, getDataLayout(), LegalTypes); in getShiftAmountConstant() 2637 SDValue SelectionDAG::getSplatValue(SDValue V, bool LegalTypes) { in getSplatValue() argument 2642 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
|
| H A D | TargetLowering.cpp | 1807 if (TLO.LegalTypes() && !ShiftAmtTy.isVector()) in SimplifyDemandedBits() 2017 if (TLO.LegalTypes() && !isTypeDesirableForOp(ISD::SRL, VT)) in SimplifyDemandedBits() 2037 ShVal, dl, getShiftAmountTy(VT, DL, TLO.LegalTypes())); in SimplifyDemandedBits()
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenDAGPatterns.cpp | 777 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 633 bool LegalTypes = true); 1850 SDValue getSplatValue(SDValue V, bool LegalTypes = false);
|
| H A D | TargetLowering.h | 379 bool LegalTypes = true) const; 3294 bool LegalTypes() const { return LegalTys; } in LegalTypes() function
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetLoweringBase.cpp | 923 bool LegalTypes) const { in getShiftAmountTy() 927 return LegalTypes ? getScalarShiftAmountTy(DL, LHSTy) in getShiftAmountTy()
|