DoxigAlpha

cpu

= .{ .name = "at43usb320", .llvm_name = "at43usb320", .features = featureSet(&[_]Feature{ .avr31, }), }

Values

#
at43usb320
= .{ .name = "at43usb320", .llvm_name = "at43usb320", .features = featureSet(&[_]Feature{ .avr31, }), }
at43usb355
= .{ .name = "at43usb355", .llvm_name = "at43usb355", .features = featureSet(&[_]Feature{ .avr3, }), }
at76c711
= .{ .name = "at76c711", .llvm_name = "at76c711", .features = featureSet(&[_]Feature{ .avr3, }), }
at86rf401
= .{ .name = "at86rf401", .llvm_name = "at86rf401", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .movw, }), }
at90c8534
= .{ .name = "at90c8534", .llvm_name = "at90c8534", .features = featureSet(&[_]Feature{ .avr2, .wrappingrjmp, }), }
at90can128
= .{ .name = "at90can128", .llvm_name = "at90can128", .features = featureSet(&[_]Feature{ .avr51, }), }
at90can32
= .{ .name = "at90can32", .llvm_name = "at90can32", .features = featureSet(&[_]Feature{ .avr5, }), }
at90can64
= .{ .name = "at90can64", .llvm_name = "at90can64", .features = featureSet(&[_]Feature{ .avr5, }), }
at90pwm1
= .{ .name = "at90pwm1", .llvm_name = "at90pwm1", .features = featureSet(&[_]Feature{ .avr4, }), }
at90pwm161
= .{ .name = "at90pwm161", .llvm_name = "at90pwm161", .features = featureSet(&[_]Feature{ .avr5, }), }
at90pwm2
= .{ .name = "at90pwm2", .llvm_name = "at90pwm2", .features = featureSet(&[_]Feature{ .avr4, }), }
at90pwm216
= .{ .name = "at90pwm216", .llvm_name = "at90pwm216", .features = featureSet(&[_]Feature{ .avr5, }), }
at90pwm2b
= .{ .name = "at90pwm2b", .llvm_name = "at90pwm2b", .features = featureSet(&[_]Feature{ .avr4, }), }
at90pwm3
= .{ .name = "at90pwm3", .llvm_name = "at90pwm3", .features = featureSet(&[_]Feature{ .avr4, }), }
at90pwm316
= .{ .name = "at90pwm316", .llvm_name = "at90pwm316", .features = featureSet(&[_]Feature{ .avr5, }), }
at90pwm3b
= .{ .name = "at90pwm3b", .llvm_name = "at90pwm3b", .features = featureSet(&[_]Feature{ .avr4, }), }
at90pwm81
= .{ .name = "at90pwm81", .llvm_name = "at90pwm81", .features = featureSet(&[_]Feature{ .avr4, }), }
at90s1200
= .{ .name = "at90s1200", .llvm_name = "at90s1200", .features = featureSet(&[_]Feature{ .avr0, .smallstack, }), }
at90s2313
= .{ .name = "at90s2313", .llvm_name = "at90s2313", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s2323
= .{ .name = "at90s2323", .llvm_name = "at90s2323", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s2333
= .{ .name = "at90s2333", .llvm_name = "at90s2333", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s2343
= .{ .name = "at90s2343", .llvm_name = "at90s2343", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s4414
= .{ .name = "at90s4414", .llvm_name = "at90s4414", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s4433
= .{ .name = "at90s4433", .llvm_name = "at90s4433", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s4434
= .{ .name = "at90s4434", .llvm_name = "at90s4434", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
at90s8515
= .{ .name = "at90s8515", .llvm_name = "at90s8515", .features = featureSet(&[_]Feature{ .avr2, .wrappingrjmp, }), }
at90s8535
= .{ .name = "at90s8535", .llvm_name = "at90s8535", .features = featureSet(&[_]Feature{ .avr2, .wrappingrjmp, }), }
at90scr100
= .{ .name = "at90scr100", .llvm_name = "at90scr100", .features = featureSet(&[_]Feature{ .avr5, }), }
at90usb1286
= .{ .name = "at90usb1286", .llvm_name = "at90usb1286", .features = featureSet(&[_]Feature{ .avr51, }), }
at90usb1287
= .{ .name = "at90usb1287", .llvm_name = "at90usb1287", .features = featureSet(&[_]Feature{ .avr51, }), }
at90usb162
= .{ .name = "at90usb162", .llvm_name = "at90usb162", .features = featureSet(&[_]Feature{ .avr35, }), }
at90usb646
= .{ .name = "at90usb646", .llvm_name = "at90usb646", .features = featureSet(&[_]Feature{ .avr5, }), }
at90usb647
= .{ .name = "at90usb647", .llvm_name = "at90usb647", .features = featureSet(&[_]Feature{ .avr5, }), }
at90usb82
= .{ .name = "at90usb82", .llvm_name = "at90usb82", .features = featureSet(&[_]Feature{ .avr35, }), }
at94k
= .{ .name = "at94k", .llvm_name = "at94k", .features = featureSet(&[_]Feature{ .avr3, .lpmx, .movw, .mul, }), }
ata5272
= .{ .name = "ata5272", .llvm_name = "ata5272", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
ata5505
= .{ .name = "ata5505", .llvm_name = "ata5505", .features = featureSet(&[_]Feature{ .avr35, }), }
ata5702m322
= .{ .name = "ata5702m322", .llvm_name = "ata5702m322", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5782
= .{ .name = "ata5782", .llvm_name = "ata5782", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5790
= .{ .name = "ata5790", .llvm_name = "ata5790", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5790n
= .{ .name = "ata5790n", .llvm_name = "ata5790n", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5791
= .{ .name = "ata5791", .llvm_name = "ata5791", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5795
= .{ .name = "ata5795", .llvm_name = "ata5795", .features = featureSet(&[_]Feature{ .avr5, }), }
ata5831
= .{ .name = "ata5831", .llvm_name = "ata5831", .features = featureSet(&[_]Feature{ .avr5, }), }
ata6285
= .{ .name = "ata6285", .llvm_name = "ata6285", .features = featureSet(&[_]Feature{ .avr4, .wrappingrjmp, }), }
ata6286
= .{ .name = "ata6286", .llvm_name = "ata6286", .features = featureSet(&[_]Feature{ .avr4, }), }
ata6289
= .{ .name = "ata6289", .llvm_name = "ata6289", .features = featureSet(&[_]Feature{ .avr4, }), }
ata6612c
= .{ .name = "ata6612c", .llvm_name = "ata6612c", .features = featureSet(&[_]Feature{ .avr4, }), }
ata6613c
= .{ .name = "ata6613c", .llvm_name = "ata6613c", .features = featureSet(&[_]Feature{ .avr5, }), }
ata6614q
= .{ .name = "ata6614q", .llvm_name = "ata6614q", .features = featureSet(&[_]Feature{ .avr5, }), }
ata6616c
= .{ .name = "ata6616c", .llvm_name = "ata6616c", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
ata6617c
= .{ .name = "ata6617c", .llvm_name = "ata6617c", .features = featureSet(&[_]Feature{ .avr35, }), }
ata664251
= .{ .name = "ata664251", .llvm_name = "ata664251", .features = featureSet(&[_]Feature{ .avr35, }), }
ata8210
= .{ .name = "ata8210", .llvm_name = "ata8210", .features = featureSet(&[_]Feature{ .avr5, }), }
ata8510
= .{ .name = "ata8510", .llvm_name = "ata8510", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega103
= .{ .name = "atmega103", .llvm_name = "atmega103", .features = featureSet(&[_]Feature{ .avr31, }), }
atmega128
= .{ .name = "atmega128", .llvm_name = "atmega128", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega1280
= .{ .name = "atmega1280", .llvm_name = "atmega1280", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega1281
= .{ .name = "atmega1281", .llvm_name = "atmega1281", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega1284
= .{ .name = "atmega1284", .llvm_name = "atmega1284", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega1284p
= .{ .name = "atmega1284p", .llvm_name = "atmega1284p", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega1284rfr2
= .{ .name = "atmega1284rfr2", .llvm_name = "atmega1284rfr2", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega128a
= .{ .name = "atmega128a", .llvm_name = "atmega128a", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega128rfa1
= .{ .name = "atmega128rfa1", .llvm_name = "atmega128rfa1", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega128rfr2
= .{ .name = "atmega128rfr2", .llvm_name = "atmega128rfr2", .features = featureSet(&[_]Feature{ .avr51, }), }
atmega16
= .{ .name = "atmega16", .llvm_name = "atmega16", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega1608
= .{ .name = "atmega1608", .llvm_name = "atmega1608", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega1609
= .{ .name = "atmega1609", .llvm_name = "atmega1609", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega161
= .{ .name = "atmega161", .llvm_name = "atmega161", .features = featureSet(&[_]Feature{ .avr3, .lpmx, .movw, .mul, .spm, }), }
atmega162
= .{ .name = "atmega162", .llvm_name = "atmega162", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega163
= .{ .name = "atmega163", .llvm_name = "atmega163", .features = featureSet(&[_]Feature{ .avr3, .lpmx, .movw, .mul, .spm, }), }
atmega164a
= .{ .name = "atmega164a", .llvm_name = "atmega164a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega164p
= .{ .name = "atmega164p", .llvm_name = "atmega164p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega164pa
= .{ .name = "atmega164pa", .llvm_name = "atmega164pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega165
= .{ .name = "atmega165", .llvm_name = "atmega165", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega165a
= .{ .name = "atmega165a", .llvm_name = "atmega165a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega165p
= .{ .name = "atmega165p", .llvm_name = "atmega165p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega165pa
= .{ .name = "atmega165pa", .llvm_name = "atmega165pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega168
= .{ .name = "atmega168", .llvm_name = "atmega168", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega168a
= .{ .name = "atmega168a", .llvm_name = "atmega168a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega168p
= .{ .name = "atmega168p", .llvm_name = "atmega168p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega168pa
= .{ .name = "atmega168pa", .llvm_name = "atmega168pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega168pb
= .{ .name = "atmega168pb", .llvm_name = "atmega168pb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega169
= .{ .name = "atmega169", .llvm_name = "atmega169", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega169a
= .{ .name = "atmega169a", .llvm_name = "atmega169a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega169p
= .{ .name = "atmega169p", .llvm_name = "atmega169p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega169pa
= .{ .name = "atmega169pa", .llvm_name = "atmega169pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16a
= .{ .name = "atmega16a", .llvm_name = "atmega16a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16hva
= .{ .name = "atmega16hva", .llvm_name = "atmega16hva", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16hva2
= .{ .name = "atmega16hva2", .llvm_name = "atmega16hva2", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16hvb
= .{ .name = "atmega16hvb", .llvm_name = "atmega16hvb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16hvbrevb
= .{ .name = "atmega16hvbrevb", .llvm_name = "atmega16hvbrevb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16m1
= .{ .name = "atmega16m1", .llvm_name = "atmega16m1", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega16u2
= .{ .name = "atmega16u2", .llvm_name = "atmega16u2", .features = featureSet(&[_]Feature{ .avr35, }), }
atmega16u4
= .{ .name = "atmega16u4", .llvm_name = "atmega16u4", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega2560
= .{ .name = "atmega2560", .llvm_name = "atmega2560", .features = featureSet(&[_]Feature{ .avr6, }), }
atmega2561
= .{ .name = "atmega2561", .llvm_name = "atmega2561", .features = featureSet(&[_]Feature{ .avr6, }), }
atmega2564rfr2
= .{ .name = "atmega2564rfr2", .llvm_name = "atmega2564rfr2", .features = featureSet(&[_]Feature{ .avr6, }), }
atmega256rfr2
= .{ .name = "atmega256rfr2", .llvm_name = "atmega256rfr2", .features = featureSet(&[_]Feature{ .avr6, }), }
atmega32
= .{ .name = "atmega32", .llvm_name = "atmega32", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3208
= .{ .name = "atmega3208", .llvm_name = "atmega3208", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega3209
= .{ .name = "atmega3209", .llvm_name = "atmega3209", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega323
= .{ .name = "atmega323", .llvm_name = "atmega323", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega324a
= .{ .name = "atmega324a", .llvm_name = "atmega324a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega324p
= .{ .name = "atmega324p", .llvm_name = "atmega324p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega324pa
= .{ .name = "atmega324pa", .llvm_name = "atmega324pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega324pb
= .{ .name = "atmega324pb", .llvm_name = "atmega324pb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega325
= .{ .name = "atmega325", .llvm_name = "atmega325", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3250
= .{ .name = "atmega3250", .llvm_name = "atmega3250", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3250a
= .{ .name = "atmega3250a", .llvm_name = "atmega3250a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3250p
= .{ .name = "atmega3250p", .llvm_name = "atmega3250p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3250pa
= .{ .name = "atmega3250pa", .llvm_name = "atmega3250pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega325a
= .{ .name = "atmega325a", .llvm_name = "atmega325a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega325p
= .{ .name = "atmega325p", .llvm_name = "atmega325p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega325pa
= .{ .name = "atmega325pa", .llvm_name = "atmega325pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega328
= .{ .name = "atmega328", .llvm_name = "atmega328", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega328p
= .{ .name = "atmega328p", .llvm_name = "atmega328p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega328pb
= .{ .name = "atmega328pb", .llvm_name = "atmega328pb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega329
= .{ .name = "atmega329", .llvm_name = "atmega329", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3290
= .{ .name = "atmega3290", .llvm_name = "atmega3290", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3290a
= .{ .name = "atmega3290a", .llvm_name = "atmega3290a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3290p
= .{ .name = "atmega3290p", .llvm_name = "atmega3290p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega3290pa
= .{ .name = "atmega3290pa", .llvm_name = "atmega3290pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega329a
= .{ .name = "atmega329a", .llvm_name = "atmega329a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega329p
= .{ .name = "atmega329p", .llvm_name = "atmega329p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega329pa
= .{ .name = "atmega329pa", .llvm_name = "atmega329pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32a
= .{ .name = "atmega32a", .llvm_name = "atmega32a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32c1
= .{ .name = "atmega32c1", .llvm_name = "atmega32c1", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32hvb
= .{ .name = "atmega32hvb", .llvm_name = "atmega32hvb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32hvbrevb
= .{ .name = "atmega32hvbrevb", .llvm_name = "atmega32hvbrevb", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32m1
= .{ .name = "atmega32m1", .llvm_name = "atmega32m1", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32u2
= .{ .name = "atmega32u2", .llvm_name = "atmega32u2", .features = featureSet(&[_]Feature{ .avr35, }), }
atmega32u4
= .{ .name = "atmega32u4", .llvm_name = "atmega32u4", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega32u6
= .{ .name = "atmega32u6", .llvm_name = "atmega32u6", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega406
= .{ .name = "atmega406", .llvm_name = "atmega406", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega48
= .{ .name = "atmega48", .llvm_name = "atmega48", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega4808
= .{ .name = "atmega4808", .llvm_name = "atmega4808", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega4809
= .{ .name = "atmega4809", .llvm_name = "atmega4809", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega48a
= .{ .name = "atmega48a", .llvm_name = "atmega48a", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega48p
= .{ .name = "atmega48p", .llvm_name = "atmega48p", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega48pa
= .{ .name = "atmega48pa", .llvm_name = "atmega48pa", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega48pb
= .{ .name = "atmega48pb", .llvm_name = "atmega48pb", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega64
= .{ .name = "atmega64", .llvm_name = "atmega64", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega640
= .{ .name = "atmega640", .llvm_name = "atmega640", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega644
= .{ .name = "atmega644", .llvm_name = "atmega644", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega644a
= .{ .name = "atmega644a", .llvm_name = "atmega644a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega644p
= .{ .name = "atmega644p", .llvm_name = "atmega644p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega644pa
= .{ .name = "atmega644pa", .llvm_name = "atmega644pa", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega644rfr2
= .{ .name = "atmega644rfr2", .llvm_name = "atmega644rfr2", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega645
= .{ .name = "atmega645", .llvm_name = "atmega645", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6450
= .{ .name = "atmega6450", .llvm_name = "atmega6450", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6450a
= .{ .name = "atmega6450a", .llvm_name = "atmega6450a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6450p
= .{ .name = "atmega6450p", .llvm_name = "atmega6450p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega645a
= .{ .name = "atmega645a", .llvm_name = "atmega645a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega645p
= .{ .name = "atmega645p", .llvm_name = "atmega645p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega649
= .{ .name = "atmega649", .llvm_name = "atmega649", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6490
= .{ .name = "atmega6490", .llvm_name = "atmega6490", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6490a
= .{ .name = "atmega6490a", .llvm_name = "atmega6490a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega6490p
= .{ .name = "atmega6490p", .llvm_name = "atmega6490p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega649a
= .{ .name = "atmega649a", .llvm_name = "atmega649a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega649p
= .{ .name = "atmega649p", .llvm_name = "atmega649p", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64a
= .{ .name = "atmega64a", .llvm_name = "atmega64a", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64c1
= .{ .name = "atmega64c1", .llvm_name = "atmega64c1", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64hve
= .{ .name = "atmega64hve", .llvm_name = "atmega64hve", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64hve2
= .{ .name = "atmega64hve2", .llvm_name = "atmega64hve2", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64m1
= .{ .name = "atmega64m1", .llvm_name = "atmega64m1", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega64rfr2
= .{ .name = "atmega64rfr2", .llvm_name = "atmega64rfr2", .features = featureSet(&[_]Feature{ .avr5, }), }
atmega8
= .{ .name = "atmega8", .llvm_name = "atmega8", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .movw, .mul, .spm, .wrappingrjmp, }), }
atmega808
= .{ .name = "atmega808", .llvm_name = "atmega808", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega809
= .{ .name = "atmega809", .llvm_name = "atmega809", .features = featureSet(&[_]Feature{ .xmega3, }), }
atmega8515
= .{ .name = "atmega8515", .llvm_name = "atmega8515", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .movw, .mul, .spm, .wrappingrjmp, }), }
atmega8535
= .{ .name = "atmega8535", .llvm_name = "atmega8535", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .movw, .mul, .spm, .wrappingrjmp, }), }
atmega88
= .{ .name = "atmega88", .llvm_name = "atmega88", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega88a
= .{ .name = "atmega88a", .llvm_name = "atmega88a", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega88p
= .{ .name = "atmega88p", .llvm_name = "atmega88p", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega88pa
= .{ .name = "atmega88pa", .llvm_name = "atmega88pa", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega88pb
= .{ .name = "atmega88pb", .llvm_name = "atmega88pb", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega8a
= .{ .name = "atmega8a", .llvm_name = "atmega8a", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .movw, .mul, .spm, .wrappingrjmp, }), }
atmega8hva
= .{ .name = "atmega8hva", .llvm_name = "atmega8hva", .features = featureSet(&[_]Feature{ .avr4, }), }
atmega8u2
= .{ .name = "atmega8u2", .llvm_name = "atmega8u2", .features = featureSet(&[_]Feature{ .avr35, }), }
attiny10
= .{ .name = "attiny10", .llvm_name = "attiny10", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny102
= .{ .name = "attiny102", .llvm_name = "attiny102", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny104
= .{ .name = "attiny104", .llvm_name = "attiny104", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny11
= .{ .name = "attiny11", .llvm_name = "attiny11", .features = featureSet(&[_]Feature{ .avr1, .smallstack, }), }
attiny12
= .{ .name = "attiny12", .llvm_name = "attiny12", .features = featureSet(&[_]Feature{ .avr1, .smallstack, }), }
attiny13
= .{ .name = "attiny13", .llvm_name = "attiny13", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny13a
= .{ .name = "attiny13a", .llvm_name = "attiny13a", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny15
= .{ .name = "attiny15", .llvm_name = "attiny15", .features = featureSet(&[_]Feature{ .avr1, .smallstack, }), }
attiny1604
= .{ .name = "attiny1604", .llvm_name = "attiny1604", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1606
= .{ .name = "attiny1606", .llvm_name = "attiny1606", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1607
= .{ .name = "attiny1607", .llvm_name = "attiny1607", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1614
= .{ .name = "attiny1614", .llvm_name = "attiny1614", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1616
= .{ .name = "attiny1616", .llvm_name = "attiny1616", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1617
= .{ .name = "attiny1617", .llvm_name = "attiny1617", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1624
= .{ .name = "attiny1624", .llvm_name = "attiny1624", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1626
= .{ .name = "attiny1626", .llvm_name = "attiny1626", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1627
= .{ .name = "attiny1627", .llvm_name = "attiny1627", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny1634
= .{ .name = "attiny1634", .llvm_name = "attiny1634", .features = featureSet(&[_]Feature{ .avr35, }), }
attiny167
= .{ .name = "attiny167", .llvm_name = "attiny167", .features = featureSet(&[_]Feature{ .avr35, }), }
attiny20
= .{ .name = "attiny20", .llvm_name = "attiny20", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny202
= .{ .name = "attiny202", .llvm_name = "attiny202", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny204
= .{ .name = "attiny204", .llvm_name = "attiny204", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny212
= .{ .name = "attiny212", .llvm_name = "attiny212", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny214
= .{ .name = "attiny214", .llvm_name = "attiny214", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny22
= .{ .name = "attiny22", .llvm_name = "attiny22", .features = featureSet(&[_]Feature{ .avr2, .smallstack, }), }
attiny2313
= .{ .name = "attiny2313", .llvm_name = "attiny2313", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny2313a
= .{ .name = "attiny2313a", .llvm_name = "attiny2313a", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny24
= .{ .name = "attiny24", .llvm_name = "attiny24", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny24a
= .{ .name = "attiny24a", .llvm_name = "attiny24a", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny25
= .{ .name = "attiny25", .llvm_name = "attiny25", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny26
= .{ .name = "attiny26", .llvm_name = "attiny26", .features = featureSet(&[_]Feature{ .avr2, .lpmx, .smallstack, }), }
attiny261
= .{ .name = "attiny261", .llvm_name = "attiny261", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny261a
= .{ .name = "attiny261a", .llvm_name = "attiny261a", .features = featureSet(&[_]Feature{ .avr25, .smallstack, }), }
attiny28
= .{ .name = "attiny28", .llvm_name = "attiny28", .features = featureSet(&[_]Feature{ .avr1, .smallstack, }), }
attiny3216
= .{ .name = "attiny3216", .llvm_name = "attiny3216", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny3217
= .{ .name = "attiny3217", .llvm_name = "attiny3217", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny4
= .{ .name = "attiny4", .llvm_name = "attiny4", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny40
= .{ .name = "attiny40", .llvm_name = "attiny40", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny402
= .{ .name = "attiny402", .llvm_name = "attiny402", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny404
= .{ .name = "attiny404", .llvm_name = "attiny404", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny406
= .{ .name = "attiny406", .llvm_name = "attiny406", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny412
= .{ .name = "attiny412", .llvm_name = "attiny412", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny414
= .{ .name = "attiny414", .llvm_name = "attiny414", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny416
= .{ .name = "attiny416", .llvm_name = "attiny416", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny417
= .{ .name = "attiny417", .llvm_name = "attiny417", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny4313
= .{ .name = "attiny4313", .llvm_name = "attiny4313", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny43u
= .{ .name = "attiny43u", .llvm_name = "attiny43u", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny44
= .{ .name = "attiny44", .llvm_name = "attiny44", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny441
= .{ .name = "attiny441", .llvm_name = "attiny441", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny44a
= .{ .name = "attiny44a", .llvm_name = "attiny44a", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny45
= .{ .name = "attiny45", .llvm_name = "attiny45", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny461
= .{ .name = "attiny461", .llvm_name = "attiny461", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny461a
= .{ .name = "attiny461a", .llvm_name = "attiny461a", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny48
= .{ .name = "attiny48", .llvm_name = "attiny48", .features = featureSet(&[_]Feature{ .avr25, }), }
attiny5
= .{ .name = "attiny5", .llvm_name = "attiny5", .features = featureSet(&[_]Feature{ .avrtiny, }), }
attiny804
= .{ .name = "attiny804", .llvm_name = "attiny804", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny806
= .{ .name = "attiny806", .llvm_name = "attiny806", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny807
= .{ .name = "attiny807", .llvm_name = "attiny807", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny814
= .{ .name = "attiny814", .llvm_name = "attiny814", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny816
= .{ .name = "attiny816", .llvm_name = "attiny816", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny817
= .{ .name = "attiny817", .llvm_name = "attiny817", .features = featureSet(&[_]Feature{ .xmega3, }), }
attiny828
= .{ .name = "attiny828", .llvm_name = "attiny828", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny84
= .{ .name = "attiny84", .llvm_name = "attiny84", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny841
= .{ .name = "attiny841", .llvm_name = "attiny841", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny84a
= .{ .name = "attiny84a", .llvm_name = "attiny84a", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny85
= .{ .name = "attiny85", .llvm_name = "attiny85", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny861
= .{ .name = "attiny861", .llvm_name = "attiny861", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny861a
= .{ .name = "attiny861a", .llvm_name = "attiny861a", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny87
= .{ .name = "attiny87", .llvm_name = "attiny87", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny88
= .{ .name = "attiny88", .llvm_name = "attiny88", .features = featureSet(&[_]Feature{ .avr25, .wrappingrjmp, }), }
attiny9
= .{ .name = "attiny9", .llvm_name = "attiny9", .features = featureSet(&[_]Feature{ .avrtiny, }), }
atxmega128a1
= .{ .name = "atxmega128a1", .llvm_name = "atxmega128a1", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega128a1u
= .{ .name = "atxmega128a1u", .llvm_name = "atxmega128a1u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128a3
= .{ .name = "atxmega128a3", .llvm_name = "atxmega128a3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega128a3u
= .{ .name = "atxmega128a3u", .llvm_name = "atxmega128a3u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128a4u
= .{ .name = "atxmega128a4u", .llvm_name = "atxmega128a4u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128b1
= .{ .name = "atxmega128b1", .llvm_name = "atxmega128b1", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128b3
= .{ .name = "atxmega128b3", .llvm_name = "atxmega128b3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128c3
= .{ .name = "atxmega128c3", .llvm_name = "atxmega128c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega128d3
= .{ .name = "atxmega128d3", .llvm_name = "atxmega128d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega128d4
= .{ .name = "atxmega128d4", .llvm_name = "atxmega128d4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega16a4
= .{ .name = "atxmega16a4", .llvm_name = "atxmega16a4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega16a4u
= .{ .name = "atxmega16a4u", .llvm_name = "atxmega16a4u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega16c4
= .{ .name = "atxmega16c4", .llvm_name = "atxmega16c4", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega16d4
= .{ .name = "atxmega16d4", .llvm_name = "atxmega16d4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega16e5
= .{ .name = "atxmega16e5", .llvm_name = "atxmega16e5", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega192a3
= .{ .name = "atxmega192a3", .llvm_name = "atxmega192a3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega192a3u
= .{ .name = "atxmega192a3u", .llvm_name = "atxmega192a3u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega192c3
= .{ .name = "atxmega192c3", .llvm_name = "atxmega192c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega192d3
= .{ .name = "atxmega192d3", .llvm_name = "atxmega192d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega256a3
= .{ .name = "atxmega256a3", .llvm_name = "atxmega256a3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega256a3b
= .{ .name = "atxmega256a3b", .llvm_name = "atxmega256a3b", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega256a3bu
= .{ .name = "atxmega256a3bu", .llvm_name = "atxmega256a3bu", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega256a3u
= .{ .name = "atxmega256a3u", .llvm_name = "atxmega256a3u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega256c3
= .{ .name = "atxmega256c3", .llvm_name = "atxmega256c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega256d3
= .{ .name = "atxmega256d3", .llvm_name = "atxmega256d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega32a4
= .{ .name = "atxmega32a4", .llvm_name = "atxmega32a4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega32a4u
= .{ .name = "atxmega32a4u", .llvm_name = "atxmega32a4u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega32c3
= .{ .name = "atxmega32c3", .llvm_name = "atxmega32c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega32c4
= .{ .name = "atxmega32c4", .llvm_name = "atxmega32c4", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega32d3
= .{ .name = "atxmega32d3", .llvm_name = "atxmega32d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega32d4
= .{ .name = "atxmega32d4", .llvm_name = "atxmega32d4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega32e5
= .{ .name = "atxmega32e5", .llvm_name = "atxmega32e5", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega384c3
= .{ .name = "atxmega384c3", .llvm_name = "atxmega384c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega384d3
= .{ .name = "atxmega384d3", .llvm_name = "atxmega384d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega64a1
= .{ .name = "atxmega64a1", .llvm_name = "atxmega64a1", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega64a1u
= .{ .name = "atxmega64a1u", .llvm_name = "atxmega64a1u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64a3
= .{ .name = "atxmega64a3", .llvm_name = "atxmega64a3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega64a3u
= .{ .name = "atxmega64a3u", .llvm_name = "atxmega64a3u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64a4u
= .{ .name = "atxmega64a4u", .llvm_name = "atxmega64a4u", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64b1
= .{ .name = "atxmega64b1", .llvm_name = "atxmega64b1", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64b3
= .{ .name = "atxmega64b3", .llvm_name = "atxmega64b3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64c3
= .{ .name = "atxmega64c3", .llvm_name = "atxmega64c3", .features = featureSet(&[_]Feature{ .xmegau, }), }
atxmega64d3
= .{ .name = "atxmega64d3", .llvm_name = "atxmega64d3", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega64d4
= .{ .name = "atxmega64d4", .llvm_name = "atxmega64d4", .features = featureSet(&[_]Feature{ .xmega, }), }
atxmega8e5
= .{ .name = "atxmega8e5", .llvm_name = "atxmega8e5", .features = featureSet(&[_]Feature{ .xmegau, }), }
avr1
= .{ .name = "avr1", .llvm_name = "avr1", .features = featureSet(&[_]Feature{ .avr1, }), }
avr2
= .{ .name = "avr2", .llvm_name = "avr2", .features = featureSet(&[_]Feature{ .avr2, }), }
avr25
= .{ .name = "avr25", .llvm_name = "avr25", .features = featureSet(&[_]Feature{ .avr25, }), }
avr3
= .{ .name = "avr3", .llvm_name = "avr3", .features = featureSet(&[_]Feature{ .avr3, }), }
avr31
= .{ .name = "avr31", .llvm_name = "avr31", .features = featureSet(&[_]Feature{ .avr31, }), }
avr35
= .{ .name = "avr35", .llvm_name = "avr35", .features = featureSet(&[_]Feature{ .avr35, }), }
avr4
= .{ .name = "avr4", .llvm_name = "avr4", .features = featureSet(&[_]Feature{ .avr4, }), }
avr5
= .{ .name = "avr5", .llvm_name = "avr5", .features = featureSet(&[_]Feature{ .avr5, }), }
avr51
= .{ .name = "avr51", .llvm_name = "avr51", .features = featureSet(&[_]Feature{ .avr51, }), }
avr6
= .{ .name = "avr6", .llvm_name = "avr6", .features = featureSet(&[_]Feature{ .avr6, }), }
avrtiny
= .{ .name = "avrtiny", .llvm_name = "avrtiny", .features = featureSet(&[_]Feature{ .avrtiny, }), }
avrxmega1
= .{ .name = "avrxmega1", .llvm_name = "avrxmega1", .features = featureSet(&[_]Feature{ .xmega, }), }
avrxmega2
= .{ .name = "avrxmega2", .llvm_name = "avrxmega2", .features = featureSet(&[_]Feature{ .xmega, }), }
avrxmega3
= .{ .name = "avrxmega3", .llvm_name = "avrxmega3", .features = featureSet(&[_]Feature{ .xmega3, }), }
avrxmega4
= .{ .name = "avrxmega4", .llvm_name = "avrxmega4", .features = featureSet(&[_]Feature{ .xmega, }), }
avrxmega5
= .{ .name = "avrxmega5", .llvm_name = "avrxmega5", .features = featureSet(&[_]Feature{ .xmega, }), }
avrxmega6
= .{ .name = "avrxmega6", .llvm_name = "avrxmega6", .features = featureSet(&[_]Feature{ .xmega, }), }
avrxmega7
= .{ .name = "avrxmega7", .llvm_name = "avrxmega7", .features = featureSet(&[_]Feature{ .xmega, }), }
m3000
= .{ .name = "m3000", .llvm_name = "m3000", .features = featureSet(&[_]Feature{ .avr5, }), }