reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
13749 case 0: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13749 case 0: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13750 case 1: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()); 13750 case 1: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()); 13751 case 2: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13751 case 2: return (Subtarget->hasStdExtM()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13752 case 3: return (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13753 case 4: return (Subtarget->is64Bit()); 13754 case 5: return (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13757 case 8: return (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13758 case 9: return (!Subtarget->is64Bit()); 13759 case 10: return (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13760 case 11: return (Subtarget->hasStdExtF()) && (MF->getSubtarget().checkFeatures("-64bit")); 13761 case 12: return (Subtarget->hasStdExtF()); 13762 case 13: return (Subtarget->hasStdExtD()) && (MF->getSubtarget().checkFeatures("-64bit")); 13763 case 14: return (Subtarget->hasStdExtD()); 13764 case 15: return (Subtarget->hasStdExtF()) && (MF->getSubtarget().checkFeatures("+64bit")); 13765 case 16: return (Subtarget->hasStdExtD()) && (MF->getSubtarget().checkFeatures("+64bit")); 13766 case 17: return (Subtarget->hasStdExtA()) && (MF->getSubtarget().checkFeatures("-64bit")); 13767 case 18: return (Subtarget->hasStdExtA()); 13768 case 19: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13768 case 19: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13769 case 20: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()); 13769 case 20: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()); 13770 case 21: return (Subtarget->hasStdExtA()) && (MF->getSubtarget().checkFeatures("+64bit")); 13771 case 22: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13771 case 22: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13772 case 23: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13772 case 23: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13773 case 24: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13773 case 24: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13774 case 25: return (Subtarget->hasStdExtM()) && (MF->getSubtarget().checkFeatures("-64bit")); 13775 case 26: return (Subtarget->hasStdExtM()); 13776 case 27: return (Subtarget->hasStdExtM()) && (MF->getSubtarget().checkFeatures("+64bit")); 13777 case 28: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13777 case 28: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13778 case 29: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()); 13778 case 29: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()); 13779 case 30: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13779 case 30: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13780 case 31: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()); 13780 case 31: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()); 13781 case 32: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13781 case 32: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13782 case 33: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()); 13782 case 33: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()); 13783 case 34: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13783 case 34: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13784 case 35: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13784 case 35: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13785 case 36: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()); 13785 case 36: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()); 13786 case 37: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13786 case 37: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13969 if (Subtarget->is64Bit()) 13978 if (Subtarget->is64Bit())lib/Target/RISCV/RISCVISelDAGToDAG.cpp
41 Subtarget = &MF.getSubtarget<RISCVSubtarget>(); 109 MVT XLenVT = Subtarget->getXLenVT(); 137 if (!Subtarget->is64Bit()) 161 assert(!Subtarget->is64Bit() && "READ_CYCLE_WIDE is only used on riscv32"); 194 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), Subtarget->getXLenVT());