reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
150 bool checkFeatures(StringRef FS) const;
72225 case 1: return (HST->useHVXOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72227 case 3: return (HST->useHVXOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72230 case 6: return (HST->useHVXOps()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72231 case 7: return (HST->useHVXOps()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72233 case 9: return (HST->useHVXOps()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72234 case 10: return (HST->useHVXOps()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72240 case 16: return (HST->hasV60Ops()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72242 case 18: return (HST->hasV60Ops()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72243 case 19: return (HST->hasV62Ops()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72245 case 21: return (HST->hasV62Ops()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72246 case 22: return (HST->hasV65Ops()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72248 case 24: return (HST->hasV65Ops()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72249 case 25: return (HST->hasV62Ops()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72250 case 26: return (HST->hasV66Ops()) && (HST->useHVX64BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72252 case 28: return (HST->hasV66Ops()) && (HST->useHVX128BOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b")); 72253 case 29: return (HST->hasV65Ops()) && (HST->useHVXOps()) && (MF->getSubtarget().checkFeatures("+hvx-length64b")); 72255 case 31: return (HST->hasV65Ops()) && (HST->useHVXOps()) && (MF->getSubtarget().checkFeatures("+hvx-length128b"));gen/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
4614 if (checkFeatures("+hvx-length128b")) return 1; 4615 if (checkFeatures("+hvx-length64b")) return 2; 4723 if (checkFeatures("+hvx-length128b")) return 1; 4724 if (checkFeatures("+hvx-length64b")) return 2;gen/lib/Target/RISCV/RISCVGenDAGISel.inc
13749 case 0: 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")); 13754 case 5: return (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13755 case 6: return (MF->getSubtarget().checkFeatures("-64bit")); 13756 case 7: return (MF->getSubtarget().checkFeatures("+64bit")); 13757 case 8: return (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13759 case 10: return (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13760 case 11: return (Subtarget->hasStdExtF()) && (MF->getSubtarget().checkFeatures("-64bit")); 13762 case 13: return (Subtarget->hasStdExtD()) && (MF->getSubtarget().checkFeatures("-64bit")); 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")); 13768 case 19: return (Subtarget->hasStdExtA()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13770 case 21: return (Subtarget->hasStdExtA()) && (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")); 13773 case 24: return (Subtarget->hasStdExtF()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit")); 13774 case 25: return (Subtarget->hasStdExtM()) && (MF->getSubtarget().checkFeatures("-64bit")); 13776 case 27: return (Subtarget->hasStdExtM()) && (MF->getSubtarget().checkFeatures("+64bit")); 13777 case 28: return (Subtarget->hasStdExtD()) && (Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13779 case 30: return (Subtarget->hasStdExtF()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("-64bit")); 13781 case 32: 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")); 13786 case 37: return (Subtarget->hasStdExtD()) && (!Subtarget->is64Bit()) && (MF->getSubtarget().checkFeatures("+64bit"));gen/lib/Target/RISCV/RISCVGenSubtargetInfo.inc
188 if (checkFeatures("-64bit")) return 1; 189 if (checkFeatures("+64bit")) return 2; 310 if (checkFeatures("-64bit")) return 1; 311 if (checkFeatures("+64bit")) return 2;tools/llvm-objdump/llvm-objdump.cpp
1125 PrimaryIsThumb = STI->checkFeatures("+thumb-mode"); 1574 if (isArmElf(Obj) && !STI->checkFeatures("+mclass")) { 1575 if (STI->checkFeatures("+thumb-mode"))