[clang] 30aea03 - [clang][Sema][NFC] Use existing TargetInfo local variable
Timm Bäder via cfe-commits
cfe-commits at lists.llvm.org
Thu Apr 20 02:26:39 PDT 2023
Author: Timm Bäder
Date: 2023-04-20T11:25:46+02:00
New Revision: 30aea0320271502796b0afeed43c1ba2e8059e15
URL: https://github.com/llvm/llvm-project/commit/30aea0320271502796b0afeed43c1ba2e8059e15
DIFF: https://github.com/llvm/llvm-project/commit/30aea0320271502796b0afeed43c1ba2e8059e15.diff
LOG: [clang][Sema][NFC] Use existing TargetInfo local variable
Added:
Modified:
clang/lib/Sema/Sema.cpp
Removed:
################################################################################
diff --git a/clang/lib/Sema/Sema.cpp b/clang/lib/Sema/Sema.cpp
index 76dc77d17092b..b709f920f236c 100644
--- a/clang/lib/Sema/Sema.cpp
+++ b/clang/lib/Sema/Sema.cpp
@@ -2008,7 +2008,7 @@ void Sema::checkTypeSupport(QualType Ty, SourceLocation Loc, ValueDecl *D) {
if (Diag(Loc, PD, FD)
<< false /*show bit size*/ << 0 << Ty << false /*return*/
- << Context.getTargetInfo().getTriple().str()) {
+ << TI.getTriple().str()) {
if (D)
D->setInvalidDecl();
}
@@ -2027,7 +2027,7 @@ void Sema::checkTypeSupport(QualType Ty, SourceLocation Loc, ValueDecl *D) {
if (Diag(Loc, PD, FD)
<< false /*show bit size*/ << 0 << Ty << true /*return*/
- << Context.getTargetInfo().getTriple().str()) {
+ << TI.getTriple().str()) {
if (D)
D->setInvalidDecl();
}
@@ -2037,17 +2037,17 @@ void Sema::checkTypeSupport(QualType Ty, SourceLocation Loc, ValueDecl *D) {
// RISC-V vector builtin types (RISCVVTypes.def)
if (Ty->isRVVType(/* Bitwidth */ 64, /* IsFloat */ false) &&
- !Context.getTargetInfo().hasFeature("zve64x"))
+ !TI.hasFeature("zve64x"))
Diag(Loc, diag::err_riscv_type_requires_extension, FD) << Ty << "zve64x";
if (Ty->isRVVType(/* Bitwidth */ 16, /* IsFloat */ true) &&
- !Context.getTargetInfo().hasFeature("experimental-zvfh"))
+ !TI.hasFeature("experimental-zvfh"))
Diag(Loc, diag::err_riscv_type_requires_extension, FD)
<< Ty << "zvfh";
if (Ty->isRVVType(/* Bitwidth */ 32, /* IsFloat */ true) &&
- !Context.getTargetInfo().hasFeature("zve32f"))
+ !TI.hasFeature("zve32f"))
Diag(Loc, diag::err_riscv_type_requires_extension, FD) << Ty << "zve32f";
if (Ty->isRVVType(/* Bitwidth */ 64, /* IsFloat */ true) &&
- !Context.getTargetInfo().hasFeature("zve64d"))
+ !TI.hasFeature("zve64d"))
Diag(Loc, diag::err_riscv_type_requires_extension, FD) << Ty << "zve64d";
// Don't allow SVE types in functions without a SVE target.
More information about the cfe-commits
mailing list