Lines Matching refs:ISAInfo
138 unsigned FLen = ISAInfo->getFLen(); in getTargetDefines()
139 unsigned MinVLen = ISAInfo->getMinVLen(); in getTargetDefines()
140 unsigned MaxELen = ISAInfo->getMaxELen(); in getTargetDefines()
141 unsigned MaxELenFp = ISAInfo->getMaxELenFp(); in getTargetDefines()
163 for (auto &Extension : ISAInfo->getExtensions()) { in getTargetDefines()
171 if (ISAInfo->hasExtension("zmmul")) in getTargetDefines()
174 if (ISAInfo->hasExtension("m")) { in getTargetDefines()
179 if (ISAInfo->hasExtension("a")) { in getTargetDefines()
200 if (ISAInfo->hasExtension("c")) in getTargetDefines()
203 if (ISAInfo->hasExtension("zve32x")) { in getTargetDefines()
219 if (ISAInfo->hasExtension("e")) { in getTargetDefines()
297 unsigned VScaleMin = ISAInfo->getMinVLen() / llvm::RISCV::RVVBitsPerBlock; in getVScaleRange()
309 unsigned VScaleMax = ISAInfo->getMaxVLen() / llvm::RISCV::RVVBitsPerBlock; in getVScaleRange()
330 return ISAInfo->hasExtension(Feature); in hasFeature()
347 ISAInfo = std::move(*ParseResult); in handleTargetFeatures()
351 ABI = ISAInfo->computeDefaultABI().str(); in handleTargetFeatures()
353 if (ISAInfo->hasExtension("zfh") || ISAInfo->hasExtension("zhinx")) in handleTargetFeatures()
362 if (ABI == "ilp32e" && ISAInfo->hasExtension("d")) { in handleTargetFeatures()