Lines Matching refs:SW

30   ScopedPrinter &SW;  variable
67 OpcodeDecoder(ScopedPrinter &SW) : SW(SW), OS(SW.getOStream()) {} in OpcodeDecoder() argument
98 SW.startLine() << format("0x%02X ; vsp = vsp + %u\n", Opcode, in Decode_00xxxxxx()
103 SW.startLine() << format("0x%02X ; vsp = vsp - %u\n", Opcode, in Decode_01xxxxxx()
112 SW.startLine() in Decode_1000iiii_iiiiiiii()
121 SW.startLine() << format("0x%02X ; reserved (ARM MOVrr)\n", Opcode); in Decode_10011101()
125 SW.startLine() << format("0x%02X ; reserved (WiMMX MOVrr)\n", Opcode); in Decode_10011111()
129 SW.startLine() << format("0x%02X ; vsp = r%u\n", Opcode, (Opcode & 0x0f)); in Decode_1001nnnn()
133 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10100nnn()
139 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10101nnn()
145 SW.startLine() << format("0x%02X ; finish\n", Opcode); in Decode_10110000()
152 SW.startLine() in Decode_10110001_0000iiii()
162 SW.startLine() << format("0x%02X ", Opcode); in Decode_10110010_uleb128()
180 SW.startLine() << format("0x%02X 0x%02X ; pop ", Opcode0, Opcode1); in Decode_10110011_sssscccc()
188 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_101101nn()
192 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_10111nnn()
200 SW.startLine() << format("0x%02X 0x%02X ; pop ", Opcode0, Opcode1); in Decode_11000110_sssscccc()
210 SW.startLine() in Decode_11000111_0000iiii()
221 SW.startLine() << format("0x%02X 0x%02X ; pop ", Opcode0, Opcode1); in Decode_11001000_sssscccc()
231 SW.startLine() << format("0x%02X 0x%02X ; pop ", Opcode0, Opcode1); in Decode_11001001_sssscccc()
239 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11001yyy()
243 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11000nnn()
249 SW.startLine() << format("0x%02X ; pop ", Opcode); in Decode_11010nnn()
255 SW.startLine() << format("0x%02X ; spare\n", Opcode); in Decode_11xxxyyy()
303 SW.startLine() << format("0x%02X ; reserved\n", Opcodes[OCI++ ^ 3]); in Decode()
314 ScopedPrinter &SW; variable
338 PrinterContext(ScopedPrinter &SW, const object::ELFFile<ET> *ELF, in PrinterContext() argument
340 : SW(SW), ELF(ELF), Symtab(Symtab) {} in PrinterContext()
446 SW.printString("Model", StringRef("Compact")); in PrintExceptionTable()
449 SW.printNumber("PersonalityIndex", PersonalityIndex); in PrintExceptionTable()
463 SW.printString("Model", StringRef("Generic")); in PrintExceptionTable()
466 SW.printHex("PersonalityRoutineAddress", Address); in PrintExceptionTable()
468 SW.printString("PersonalityRoutineName", *Name); in PrintExceptionTable()
475 ListScope OCC(SW, "Opcodes"); in PrintOpcodes()
500 ListScope E(SW, "Entries"); in PrintIndexTable()
502 DictScope E(SW, "Entry"); in PrintIndexTable()
515 SW.printHex("FunctionAddress", Offset); in PrintIndexTable()
517 SW.printString("FunctionName", *Name); in PrintIndexTable()
520 SW.printString("Model", StringRef("CantUnwind")); in PrintIndexTable()
525 SW.printString("Model", StringRef("Compact (Inline)")); in PrintIndexTable()
528 SW.printNumber("PersonalityIndex", PersonalityIndex); in PrintIndexTable()
536 SW.printString("ExceptionHandlingTable", *Name); in PrintIndexTable()
539 SW.printHex("TableEntryOffset", TableEntryOffset); in PrintIndexTable()
548 DictScope UI(SW, "UnwindInformation"); in PrintUnwindInformation()
553 DictScope UIT(SW, "UnwindIndexTable"); in PrintUnwindInformation()
555 SW.printNumber("SectionIndex", SectionIndex); in PrintUnwindInformation()
557 SW.printString("SectionName", *SectionName); in PrintUnwindInformation()
558 SW.printHex("SectionOffset", Sec.sh_offset); in PrintUnwindInformation()