@@ -105,8 +105,8 @@ class SmallVectorBuffer : public std::streambuf {
105
105
SmallVectorBuffer (llvm::SmallVectorImpl<char > &O) : OS(O) {}
106
106
};
107
107
108
- static SPIRV::TranslatorOpts getSPIRVOopts () {
109
- SPIRV::TranslatorOpts SPIRVOpts;
108
+ static SPIRV::TranslatorOpts getSPIRVOpts () {
109
+ SPIRV::TranslatorOpts SPIRVOpts{SPIRV::VersionNumber::SPIRV_1_4} ;
110
110
static constexpr std::array<SPIRV::ExtensionID, 16 > AllowedExtensions{
111
111
SPIRV::ExtensionID::SPV_EXT_shader_atomic_float_add,
112
112
SPIRV::ExtensionID::SPV_INTEL_arbitrary_precision_integers,
@@ -129,7 +129,6 @@ static SPIRV::TranslatorOpts getSPIRVOopts() {
129
129
SPIRVOpts.setPreserveOCLKernelArgTypeMetadataThroughString (true );
130
130
SPIRVOpts.setPreserveAuxData (false );
131
131
SPIRVOpts.setSPIRVAllowUnknownIntrinsics ({" llvm.genx.GenISA." });
132
- SPIRV::TranslatorOpts TransOpt{SPIRV::VersionNumber::SPIRV_1_4};
133
132
134
133
for (auto &Ext : AllowedExtensions)
135
134
SPIRVOpts.setAllowedToUseExtension (Ext, true );
@@ -156,7 +155,7 @@ std::string translateLLVMIRToSPIRV(llvm::Module &module) {
156
155
std::ostream OS (&StreamBuf);
157
156
std::string Err;
158
157
159
- SPIRV::TranslatorOpts SPIRVOpts = getSPIRVOopts ();
158
+ SPIRV::TranslatorOpts SPIRVOpts = getSPIRVOpts ();
160
159
161
160
#if defined(LLVM_SPIRV_BACKEND_TARGET_PRESENT)
162
161
int SpvTranslateMode = 0 ;
0 commit comments