Ignore:
Timestamp:
Oct 31, 2017, 2:25:17 PM (8 years ago)
Author:
[email protected]
Message:

Make all register enums be backed by uint8_t.
https://bugs.webkit.org/show_bug.cgi?id=179074

Reviewed by Mark Lam.

  • assembler/ARM64Assembler.h:
  • assembler/ARMAssembler.h:
  • assembler/ARMv7Assembler.h:
  • assembler/MIPSAssembler.h:
  • assembler/MacroAssembler.h:
  • assembler/X86Assembler.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/ARMAssembler.h

    r224243 r224246  
    6666        };
    6767
    68         typedef enum {
     68        enum SPRegisterID : uint8_t {
    6969            apsr,
    7070            fpscr
    71         } SPRegisterID;
    72 
    73         typedef enum {
     71        };
     72
     73        enum FPRegisterID : uint8_t {
    7474            d0,
    7575            d1,
     
    109109            // Pseudonyms for some of the registers.
    110110            SD0 = d7, /* Same as thumb assembler. */
    111         } FPRegisterID;
     111        };
    112112
    113113    } // namespace ARMRegisters
Note: See TracChangeset for help on using the changeset viewer.