@@ -4,7 +4,7 @@ use rustc_abi::ExternAbi;
44use rustc_ast:: expand:: autodiff_attrs:: { AutoDiffAttrs , DiffActivity , DiffMode } ;
55use rustc_ast:: { LitKind , MetaItem , MetaItemInner , attr} ;
66use rustc_attr_data_structures:: {
7- AttributeKind , InlineAttr , InstructionSetAttr , OptimizeAttr , ReprAttr , UsedBy , find_attr,
7+ AttributeKind , InlineAttr , InstructionSetAttr , OptimizeAttr , UsedBy , find_attr,
88} ;
99use rustc_hir:: def:: DefKind ;
1010use rustc_hir:: def_id:: { DefId , LOCAL_CRATE , LocalDefId } ;
@@ -109,14 +109,6 @@ fn codegen_fn_attrs(tcx: TyCtxt<'_>, did: LocalDefId) -> CodegenFnAttrs {
109109
110110 if let hir:: Attribute :: Parsed ( p) = attr {
111111 match p {
112- AttributeKind :: Repr ( reprs) => {
113- codegen_fn_attrs. alignment = reprs
114- . iter ( )
115- . filter_map (
116- |( r, _) | if let ReprAttr :: ReprAlign ( x) = r { Some ( * x) } else { None } ,
117- )
118- . max ( ) ;
119- }
120112 AttributeKind :: Cold ( _) => codegen_fn_attrs. flags |= CodegenFnAttrFlags :: COLD ,
121113 AttributeKind :: ExportName { name, .. } => {
122114 codegen_fn_attrs. export_name = Some ( * name) ;
0 commit comments