• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/JavaScriptCore-7600.1.17/disassembler/udis86/

Lines Matching refs:write

234         self.ItabC.write( "\n" );
236 self.ItabC.write( scope + ' ' )
237 self.ItabC.write( "const uint16_t %s[] = {\n" % name )
240 self.ItabC.write( "\n" )
242 self.ItabC.write( " /* %2x */" % i)
244 self.ItabC.write( "%12s," % ("GROUP(%d)" % ( ~0x8000 & idxArray[ i ] )))
246 self.ItabC.write( "%12d," % ( idxArray[ i ] ))
247 self.ItabC.write( "\n" )
248 self.ItabC.write( "};\n" )
253 self.ItabC.write( "\n\n" );
254 self.ItabC.write( "struct ud_lookup_table_list_entry ud_lookup_table_list[] = {\n" )
259 self.ItabC.write( " /* %03d */ { %s %s %s },\n" % ( i, f0, f1, f2 ) )
260 self.ItabC.write( "};" )
263 self.ItabC.write( "struct ud_itab_entry ud_itab[] = {\n" );
283 self.ItabC.write( " /* %04d */ { UD_I%s %s, %s },\n" \
286 self.ItabC.write( "};\n" )
288 self.ItabC.write( "\n\n" );
289 self.ItabC.write( "const char * ud_mnemonics_str[] = {\n" )
290 self.ItabC.write( ",\n ".join( [ "\"%s\"" % m for m in self.MnemonicsTable ] ) )
291 self.ItabC.write( "\n};\n" )
298 self.ItabH.write( "#ifndef UD_ITAB_H\n" )
299 self.ItabH.write( "#define UD_ITAB_H\n\n" )
302 self.ItabH.write( "/* ud_table_type -- lookup table types (see lookup.c) */\n" )
303 self.ItabH.write( "enum ud_table_type {\n " )
305 self.ItabH.write( ",\n ".join( enum ) )
306 self.ItabH.write( "\n};\n\n" );
309 self.ItabH.write( "/* ud_mnemonic -- mnemonic constants */\n" )
313 self.ItabH.write( enum )
314 self.ItabH.write( "\n" )
316 self.ItabH.write("\n/* itab entry operand definitions */\n");
320 self.ItabH.write("#define O_%-7s { %-12s %-8s }\n" %
322 self.ItabH.write("\n\n");
324 self.ItabH.write( "extern const char * ud_mnemonics_str[];\n" )
326 self.ItabH.write( "#define GROUP(n) (0x8000 | (n))" )
328 self.ItabH.write( "\n#endif /* UD_ITAB_H */\n" )
335 self.ItabC.write( "/* itab.c -- generated by itab.py, do no edit" )
336 self.ItabC.write( " */\n" );
337 self.ItabC.write( "#include \"udis86_decode.h\"\n\n" );