File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed
include/llvm/BinaryFormat Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -647,6 +647,7 @@ enum {
647647 EF_HEXAGON_ISA_V85 = 0x00000085 , // Hexagon V85 ISA
648648 EF_HEXAGON_ISA_V87 = 0x00000087 , // Hexagon V87 ISA
649649 EF_HEXAGON_ISA_V89 = 0x00000089 , // Hexagon V89 ISA
650+ EF_HEXAGON_ISA_V91 = 0x00000091 , // Hexagon V91 ISA
650651 EF_HEXAGON_ISA = 0x000003ff , // Hexagon V.. ISA
651652
652653 // Tiny core flag, bit[15]
@@ -680,6 +681,7 @@ enum {
680681 EF_HEXAGON_MACH_V85 = EF_HEXAGON_ISA_V85, // Hexagon V85
681682 EF_HEXAGON_MACH_V87 = EF_HEXAGON_ISA_V87, // Hexagon V87
682683 EF_HEXAGON_MACH_V89 = EF_HEXAGON_ISA_V89, // Hexagon V89
684+ EF_HEXAGON_MACH_V91 = EF_HEXAGON_ISA_V91, // Hexagon V91
683685
684686 EF_HEXAGON_MACH = 0x0000ffff , // Hexagon V..
685687};
Original file line number Diff line number Diff line change @@ -507,6 +507,7 @@ void ScalarBitSetTraits<ELFYAML::ELF_EF>::bitset(IO &IO,
507507 BCaseMask (EF_HEXAGON_MACH_V85, EF_HEXAGON_MACH);
508508 BCaseMask (EF_HEXAGON_MACH_V87, EF_HEXAGON_MACH);
509509 BCaseMask (EF_HEXAGON_MACH_V89, EF_HEXAGON_MACH);
510+ BCaseMask (EF_HEXAGON_MACH_V91, EF_HEXAGON_MACH);
510511 BCaseMask (EF_HEXAGON_ISA_V2, EF_HEXAGON_ISA);
511512 BCaseMask (EF_HEXAGON_ISA_V3, EF_HEXAGON_ISA);
512513 BCaseMask (EF_HEXAGON_ISA_V4, EF_HEXAGON_ISA);
@@ -530,6 +531,7 @@ void ScalarBitSetTraits<ELFYAML::ELF_EF>::bitset(IO &IO,
530531 BCaseMask (EF_HEXAGON_ISA_V85, EF_HEXAGON_ISA);
531532 BCaseMask (EF_HEXAGON_ISA_V87, EF_HEXAGON_ISA);
532533 BCaseMask (EF_HEXAGON_ISA_V89, EF_HEXAGON_ISA);
534+ BCaseMask (EF_HEXAGON_ISA_V91, EF_HEXAGON_ISA);
533535 break ;
534536 case ELF::EM_AVR:
535537 BCaseMask (EF_AVR_ARCH_AVR1, EF_AVR_ARCH_MASK);
You can’t perform that action at this time.
0 commit comments