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/X86Assembler.h

    r224243 r224246  
    6363};
    6464
    65 typedef enum {
     65enum SPRegisterID : uint8_t {
    6666    eip,
    6767    eflags
    68 } SPRegisterID;
    69 
    70 typedef enum {
     68};
     69
     70enum XMMRegisterID : uint8_t {
    7171    xmm0,
    7272    xmm1,
     
    8787    xmm15
    8888#endif
    89 } XMMRegisterID;
     89};
    9090
    9191} // namespace X86Register
Note: See TracChangeset for help on using the changeset viewer.