@@ -4,7 +4,7 @@ use rustc_abi::ExternAbi;
4
4
use rustc_ast:: expand:: autodiff_attrs:: { AutoDiffAttrs , DiffActivity , DiffMode } ;
5
5
use rustc_ast:: { LitKind , MetaItem , MetaItemInner , attr} ;
6
6
use rustc_attr_data_structures:: {
7
- AttributeKind , InlineAttr , InstructionSetAttr , OptimizeAttr , ReprAttr , UsedBy , find_attr,
7
+ AttributeKind , InlineAttr , InstructionSetAttr , OptimizeAttr , UsedBy , find_attr,
8
8
} ;
9
9
use rustc_hir:: def:: DefKind ;
10
10
use rustc_hir:: def_id:: { DefId , LOCAL_CRATE , LocalDefId } ;
@@ -109,14 +109,6 @@ fn codegen_fn_attrs(tcx: TyCtxt<'_>, did: LocalDefId) -> CodegenFnAttrs {
109
109
110
110
if let hir:: Attribute :: Parsed ( p) = attr {
111
111
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
- }
120
112
AttributeKind :: Cold ( _) => codegen_fn_attrs. flags |= CodegenFnAttrFlags :: COLD ,
121
113
AttributeKind :: ExportName { name, .. } => {
122
114
codegen_fn_attrs. export_name = Some ( * name) ;
0 commit comments