================ @@ -1763,10 +1823,14 @@ void X86TargetInfo::fillValidTuneCPUList(SmallVectorImpl<StringRef> &Values) con } ArrayRef<const char *> X86TargetInfo::getGCCRegNames() const { + if (HasEGPR) + return llvm::ArrayRef(ExtendedGCCRegNames); return llvm::ArrayRef(GCCRegNames); ---------------- KanRobert wrote:
It's a gap. https://www.godbolt.org/z/xx8nrMdYW But please keep the behavior consistent inside clang https://github.com/llvm/llvm-project/pull/91323 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits