@@ -1441,7 +1441,7 @@ void ASTContext::InitBuiltinTypes(const TargetInfo &Target,
14411441
14421442 if (Target.getTriple().isAMDGPU() ||
14431443 (AuxTarget && AuxTarget->getTriple().isAMDGPU())) {
1444- #define AMDGPU_TYPE(Name, Id, SingletonId) \
1444+ #define AMDGPU_TYPE(Name, Id, SingletonId, Width, Align) \
14451445 InitBuiltinType(SingletonId, BuiltinType::Id);
14461446#include "clang/Basic/AMDGPUTypes.def"
14471447 }
@@ -2264,7 +2264,7 @@ TypeInfo ASTContext::getTypeInfoImpl(const Type *T) const {
22642264 Align = 8; \
22652265 break;
22662266#include "clang/Basic/WebAssemblyReferenceTypes.def"
2267- #define AMDGPU_OPAQUE_PTR_TYPE (NAME, AS, WIDTH, ALIGN, ID, SINGLETONID) \
2267+ #define AMDGPU_TYPE (NAME, ID, SINGLETONID, WIDTH, ALIGN) \
22682268 case BuiltinType::ID: \
22692269 Width = WIDTH; \
22702270 Align = ALIGN; \
@@ -3398,7 +3398,7 @@ static void encodeTypeForFunctionPointerAuth(const ASTContext &Ctx,
33983398#include "clang/Basic/HLSLIntangibleTypes.def"
33993399 case BuiltinType::Dependent:
34003400 llvm_unreachable("should never get here");
3401- #define AMDGPU_TYPE(Name, Id, SingletonId) case BuiltinType::Id:
3401+ #define AMDGPU_TYPE(Name, Id, SingletonId, Width, Align ) case BuiltinType::Id:
34023402#include "clang/Basic/AMDGPUTypes.def"
34033403 case BuiltinType::WasmExternRef:
34043404#define RVV_TYPE(Name, Id, SingletonId) case BuiltinType::Id:
@@ -8633,7 +8633,7 @@ static char getObjCEncodingForPrimitiveType(const ASTContext *C,
86338633#include "clang/Basic/RISCVVTypes.def"
86348634#define WASM_TYPE(Name, Id, SingletonId) case BuiltinType::Id:
86358635#include "clang/Basic/WebAssemblyReferenceTypes.def"
8636- #define AMDGPU_TYPE(Name, Id, SingletonId) case BuiltinType::Id:
8636+ #define AMDGPU_TYPE(Name, Id, SingletonId, Width, Align ) case BuiltinType::Id:
86378637#include "clang/Basic/AMDGPUTypes.def"
86388638 {
86398639 DiagnosticsEngine &Diags = C->getDiagnostics();
0 commit comments