reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-readobj/ARMWinEHPrinter.cpp
  119 const Decoder::RingEntry Decoder::Ring[] = {
  120   { 0x80, 0x00, 1, &Decoder::opcode_0xxxxxxx },  // UOP_STACK_FREE (16-bit)
  121   { 0xc0, 0x80, 2, &Decoder::opcode_10Lxxxxx },  // UOP_POP (32-bit)
  122   { 0xf0, 0xc0, 1, &Decoder::opcode_1100xxxx },  // UOP_STACK_SAVE (16-bit)
  123   { 0xf8, 0xd0, 1, &Decoder::opcode_11010Lxx },  // UOP_POP (16-bit)
  124   { 0xf8, 0xd8, 1, &Decoder::opcode_11011Lxx },  // UOP_POP (32-bit)
  125   { 0xf8, 0xe0, 1, &Decoder::opcode_11100xxx },  // UOP_VPOP (32-bit)
  126   { 0xfc, 0xe8, 2, &Decoder::opcode_111010xx },  // UOP_STACK_FREE (32-bit)
  127   { 0xfe, 0xec, 2, &Decoder::opcode_1110110L },  // UOP_POP (16-bit)
  128   { 0xff, 0xee, 2, &Decoder::opcode_11101110 },  // UOP_MICROSOFT_SPECIFIC (16-bit)
  133   { 0xff, 0xef, 2, &Decoder::opcode_11101111 },  // UOP_LDRPC_POSTINC (32-bit)
  134   { 0xff, 0xf5, 2, &Decoder::opcode_11110101 },  // UOP_VPOP (32-bit)
  135   { 0xff, 0xf6, 2, &Decoder::opcode_11110110 },  // UOP_VPOP (32-bit)
  136   { 0xff, 0xf7, 3, &Decoder::opcode_11110111 },  // UOP_STACK_RESTORE (16-bit)
  137   { 0xff, 0xf8, 4, &Decoder::opcode_11111000 },  // UOP_STACK_RESTORE (16-bit)
  138   { 0xff, 0xf9, 3, &Decoder::opcode_11111001 },  // UOP_STACK_RESTORE (32-bit)
  139   { 0xff, 0xfa, 4, &Decoder::opcode_11111010 },  // UOP_STACK_RESTORE (32-bit)
  140   { 0xff, 0xfb, 1, &Decoder::opcode_11111011 },  // UOP_NOP (16-bit)
  141   { 0xff, 0xfc, 1, &Decoder::opcode_11111100 },  // UOP_NOP (32-bit)
  142   { 0xff, 0xfd, 1, &Decoder::opcode_11111101 },  // UOP_NOP (16-bit) / END
  143   { 0xff, 0xfe, 1, &Decoder::opcode_11111110 },  // UOP_NOP (32-bit) / END
  144   { 0xff, 0xff, 1, &Decoder::opcode_11111111 },  // UOP_END
  150 const Decoder::RingEntry Decoder::Ring64[] = {
  151   { 0xe0, 0x00, 1, &Decoder::opcode_alloc_s },
  152   { 0xe0, 0x20, 1, &Decoder::opcode_save_r19r20_x },
  153   { 0xc0, 0x40, 1, &Decoder::opcode_save_fplr },
  154   { 0xc0, 0x80, 1, &Decoder::opcode_save_fplr_x },
  155   { 0xf8, 0xc0, 2, &Decoder::opcode_alloc_m },
  156   { 0xfc, 0xc8, 2, &Decoder::opcode_save_regp },
  157   { 0xfc, 0xcc, 2, &Decoder::opcode_save_regp_x },
  158   { 0xfc, 0xd0, 2, &Decoder::opcode_save_reg },
  159   { 0xfe, 0xd4, 2, &Decoder::opcode_save_reg_x },
  160   { 0xfe, 0xd6, 2, &Decoder::opcode_save_lrpair },
  161   { 0xfe, 0xd8, 2, &Decoder::opcode_save_fregp },
  162   { 0xfe, 0xda, 2, &Decoder::opcode_save_fregp_x },
  163   { 0xfe, 0xdc, 2, &Decoder::opcode_save_freg },
  164   { 0xff, 0xde, 2, &Decoder::opcode_save_freg_x },
  165   { 0xff, 0xe0, 4, &Decoder::opcode_alloc_l },
  166   { 0xff, 0xe1, 1, &Decoder::opcode_setfp },
  167   { 0xff, 0xe2, 2, &Decoder::opcode_addfp },
  168   { 0xff, 0xe3, 1, &Decoder::opcode_nop },
  169   { 0xff, 0xe4, 1, &Decoder::opcode_end },
  170   { 0xff, 0xe5, 1, &Decoder::opcode_end_c },
tools/llvm-readobj/COFFDumper.cpp
 1588     ARM::WinEH::Decoder Decoder(W, Obj->getMachine() ==