@@ -2367,22 +2367,20 @@ def NVVM_TargettAttr : NVVM_Attr<"NVVMTarget", "target"> {
23672367 StringRefParameter<"Target triple.", "\"nvptx64-nvidia-cuda\"">:$triple,
23682368 StringRefParameter<"Target chip.", "\"sm_50\"">:$chip,
23692369 StringRefParameter<"Target chip features.", "\"+ptx60\"">:$features,
2370- OptionalParameter<"StringAttr", "ELF section.">:$section,
23712370 OptionalParameter<"DictionaryAttr", "Target specific flags.">:$flags,
23722371 OptionalParameter<"ArrayAttr", "Files to link to the LLVM module.">:$link
23732372 );
23742373 let assemblyFormat = [{
2375- (`<` struct($O, $triple, $chip, $features, $section, $ flags, $link)^ `>`)?
2374+ (`<` struct($O, $triple, $chip, $features, $flags, $link)^ `>`)?
23762375 }];
23772376 let builders = [
23782377 AttrBuilder<(ins CArg<"int", "2">:$optLevel,
23792378 CArg<"StringRef", "\"nvptx64-nvidia-cuda\"">:$triple,
23802379 CArg<"StringRef", "\"sm_50\"">:$chip,
23812380 CArg<"StringRef", "\"+ptx60\"">:$features,
2382- CArg<"StringAttr", "nullptr">:$section,
23832381 CArg<"DictionaryAttr", "nullptr">:$targetFlags,
23842382 CArg<"ArrayAttr", "nullptr">:$linkFiles), [{
2385- return Base::get($_ctxt, optLevel, triple, chip, features, section, targetFlags, linkFiles);
2383+ return Base::get($_ctxt, optLevel, triple, chip, features, targetFlags, linkFiles);
23862384 }]>
23872385 ];
23882386 let skipDefaultBuilders = 1;
0 commit comments