Lines Matching full:16
81 // We now check if Value can be encoded as a 16-bit signed immediate. in adjustFixupValue()
82 if (!isInt<16>(Value)) { in adjustFixupValue()
110 // Get the 2nd 16-bits. Also add 1 if bit 15 is 1. in adjustFixupValue()
111 Value = ((Value + 0x8000) >> 16) & 0xffff; in adjustFixupValue()
115 // Get the 3rd 16-bits. in adjustFixupValue()
120 // Get the 4th 16-bits. in adjustFixupValue()
150 // We now check if Value can be encoded as a 16-bit signed immediate. in adjustFixupValue()
151 if (!isInt<16>(Value)) { in adjustFixupValue()
362 { "fixup_Mips_16", 0, 16, 0 }, in getFixupKindInfo()
366 { "fixup_Mips_HI16", 0, 16, 0 }, in getFixupKindInfo()
367 { "fixup_Mips_LO16", 0, 16, 0 }, in getFixupKindInfo()
368 { "fixup_Mips_GPREL16", 0, 16, 0 }, in getFixupKindInfo()
369 { "fixup_Mips_LITERAL", 0, 16, 0 }, in getFixupKindInfo()
370 { "fixup_Mips_GOT", 0, 16, 0 }, in getFixupKindInfo()
371 { "fixup_Mips_PC16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
372 { "fixup_Mips_CALL16", 0, 16, 0 }, in getFixupKindInfo()
377 { "fixup_Mips_TLSGD", 0, 16, 0 }, in getFixupKindInfo()
378 { "fixup_Mips_GOTTPREL", 0, 16, 0 }, in getFixupKindInfo()
379 { "fixup_Mips_TPREL_HI", 0, 16, 0 }, in getFixupKindInfo()
380 { "fixup_Mips_TPREL_LO", 0, 16, 0 }, in getFixupKindInfo()
381 { "fixup_Mips_TLSLDM", 0, 16, 0 }, in getFixupKindInfo()
382 { "fixup_Mips_DTPREL_HI", 0, 16, 0 }, in getFixupKindInfo()
383 { "fixup_Mips_DTPREL_LO", 0, 16, 0 }, in getFixupKindInfo()
384 { "fixup_Mips_Branch_PCRel", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
385 { "fixup_Mips_GPOFF_HI", 0, 16, 0 }, in getFixupKindInfo()
386 { "fixup_MICROMIPS_GPOFF_HI",0, 16, 0 }, in getFixupKindInfo()
387 { "fixup_Mips_GPOFF_LO", 0, 16, 0 }, in getFixupKindInfo()
388 { "fixup_MICROMIPS_GPOFF_LO",0, 16, 0 }, in getFixupKindInfo()
389 { "fixup_Mips_GOT_PAGE", 0, 16, 0 }, in getFixupKindInfo()
390 { "fixup_Mips_GOT_OFST", 0, 16, 0 }, in getFixupKindInfo()
391 { "fixup_Mips_GOT_DISP", 0, 16, 0 }, in getFixupKindInfo()
392 { "fixup_Mips_HIGHER", 0, 16, 0 }, in getFixupKindInfo()
393 { "fixup_MICROMIPS_HIGHER", 0, 16, 0 }, in getFixupKindInfo()
394 { "fixup_Mips_HIGHEST", 0, 16, 0 }, in getFixupKindInfo()
395 { "fixup_MICROMIPS_HIGHEST", 0, 16, 0 }, in getFixupKindInfo()
396 { "fixup_Mips_GOT_HI16", 0, 16, 0 }, in getFixupKindInfo()
397 { "fixup_Mips_GOT_LO16", 0, 16, 0 }, in getFixupKindInfo()
398 { "fixup_Mips_CALL_HI16", 0, 16, 0 }, in getFixupKindInfo()
399 { "fixup_Mips_CALL_LO16", 0, 16, 0 }, in getFixupKindInfo()
404 { "fixup_MIPS_PCHI16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
405 { "fixup_MIPS_PCLO16", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
407 { "fixup_MICROMIPS_HI16", 0, 16, 0 }, in getFixupKindInfo()
408 { "fixup_MICROMIPS_LO16", 0, 16, 0 }, in getFixupKindInfo()
409 { "fixup_MICROMIPS_GOT16", 0, 16, 0 }, in getFixupKindInfo()
412 { "fixup_MICROMIPS_PC16_S1", 0, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
417 { "fixup_MICROMIPS_CALL16", 0, 16, 0 }, in getFixupKindInfo()
418 { "fixup_MICROMIPS_GOT_DISP", 0, 16, 0 }, in getFixupKindInfo()
419 { "fixup_MICROMIPS_GOT_PAGE", 0, 16, 0 }, in getFixupKindInfo()
420 { "fixup_MICROMIPS_GOT_OFST", 0, 16, 0 }, in getFixupKindInfo()
421 { "fixup_MICROMIPS_TLS_GD", 0, 16, 0 }, in getFixupKindInfo()
422 { "fixup_MICROMIPS_TLS_LDM", 0, 16, 0 }, in getFixupKindInfo()
423 { "fixup_MICROMIPS_TLS_DTPREL_HI16", 0, 16, 0 }, in getFixupKindInfo()
424 { "fixup_MICROMIPS_TLS_DTPREL_LO16", 0, 16, 0 }, in getFixupKindInfo()
425 { "fixup_MICROMIPS_GOTTPREL", 0, 16, 0 }, in getFixupKindInfo()
426 { "fixup_MICROMIPS_TLS_TPREL_HI16", 0, 16, 0 }, in getFixupKindInfo()
427 { "fixup_MICROMIPS_TLS_TPREL_LO16", 0, 16, 0 }, in getFixupKindInfo()
441 { "fixup_Mips_16", 16, 16, 0 }, in getFixupKindInfo()
445 { "fixup_Mips_HI16", 16, 16, 0 }, in getFixupKindInfo()
446 { "fixup_Mips_LO16", 16, 16, 0 }, in getFixupKindInfo()
447 { "fixup_Mips_GPREL16", 16, 16, 0 }, in getFixupKindInfo()
448 { "fixup_Mips_LITERAL", 16, 16, 0 }, in getFixupKindInfo()
449 { "fixup_Mips_GOT", 16, 16, 0 }, in getFixupKindInfo()
450 { "fixup_Mips_PC16", 16, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
451 { "fixup_Mips_CALL16", 16, 16, 0 }, in getFixupKindInfo()
456 { "fixup_Mips_TLSGD", 16, 16, 0 }, in getFixupKindInfo()
457 { "fixup_Mips_GOTTPREL", 16, 16, 0 }, in getFixupKindInfo()
458 { "fixup_Mips_TPREL_HI", 16, 16, 0 }, in getFixupKindInfo()
459 { "fixup_Mips_TPREL_LO", 16, 16, 0 }, in getFixupKindInfo()
460 { "fixup_Mips_TLSLDM", 16, 16, 0 }, in getFixupKindInfo()
461 { "fixup_Mips_DTPREL_HI", 16, 16, 0 }, in getFixupKindInfo()
462 { "fixup_Mips_DTPREL_LO", 16, 16, 0 }, in getFixupKindInfo()
463 { "fixup_Mips_Branch_PCRel",16, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
464 { "fixup_Mips_GPOFF_HI", 16, 16, 0 }, in getFixupKindInfo()
465 { "fixup_MICROMIPS_GPOFF_HI", 16, 16, 0 }, in getFixupKindInfo()
466 { "fixup_Mips_GPOFF_LO", 16, 16, 0 }, in getFixupKindInfo()
467 { "fixup_MICROMIPS_GPOFF_LO", 16, 16, 0 }, in getFixupKindInfo()
468 { "fixup_Mips_GOT_PAGE", 16, 16, 0 }, in getFixupKindInfo()
469 { "fixup_Mips_GOT_OFST", 16, 16, 0 }, in getFixupKindInfo()
470 { "fixup_Mips_GOT_DISP", 16, 16, 0 }, in getFixupKindInfo()
471 { "fixup_Mips_HIGHER", 16, 16, 0 }, in getFixupKindInfo()
472 { "fixup_MICROMIPS_HIGHER", 16, 16, 0 }, in getFixupKindInfo()
473 { "fixup_Mips_HIGHEST", 16, 16, 0 }, in getFixupKindInfo()
474 { "fixup_MICROMIPS_HIGHEST",16, 16, 0 }, in getFixupKindInfo()
475 { "fixup_Mips_GOT_HI16", 16, 16, 0 }, in getFixupKindInfo()
476 { "fixup_Mips_GOT_LO16", 16, 16, 0 }, in getFixupKindInfo()
477 { "fixup_Mips_CALL_HI16", 16, 16, 0 }, in getFixupKindInfo()
478 { "fixup_Mips_CALL_LO16", 16, 16, 0 }, in getFixupKindInfo()
483 { "fixup_MIPS_PCHI16", 16, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
484 { "fixup_MIPS_PCLO16", 16, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
486 { "fixup_MICROMIPS_HI16", 16, 16, 0 }, in getFixupKindInfo()
487 { "fixup_MICROMIPS_LO16", 16, 16, 0 }, in getFixupKindInfo()
488 { "fixup_MICROMIPS_GOT16", 16, 16, 0 }, in getFixupKindInfo()
491 { "fixup_MICROMIPS_PC16_S1",16, 16, MCFixupKindInfo::FKF_IsPCRel }, in getFixupKindInfo()
496 { "fixup_MICROMIPS_CALL16", 16, 16, 0 }, in getFixupKindInfo()
497 { "fixup_MICROMIPS_GOT_DISP", 16, 16, 0 }, in getFixupKindInfo()
498 { "fixup_MICROMIPS_GOT_PAGE", 16, 16, 0 }, in getFixupKindInfo()
499 { "fixup_MICROMIPS_GOT_OFST", 16, 16, 0 }, in getFixupKindInfo()
500 { "fixup_MICROMIPS_TLS_GD", 16, 16, 0 }, in getFixupKindInfo()
501 { "fixup_MICROMIPS_TLS_LDM", 16, 16, 0 }, in getFixupKindInfo()
502 { "fixup_MICROMIPS_TLS_DTPREL_HI16", 16, 16, 0 }, in getFixupKindInfo()
503 { "fixup_MICROMIPS_TLS_DTPREL_LO16", 16, 16, 0 }, in getFixupKindInfo()
504 { "fixup_MICROMIPS_GOTTPREL", 16, 16, 0 }, in getFixupKindInfo()
505 { "fixup_MICROMIPS_TLS_TPREL_HI16", 16, 16, 0 }, in getFixupKindInfo()
506 { "fixup_MICROMIPS_TLS_TPREL_LO16", 16, 16, 0 }, in getFixupKindInfo()
536 // FIXME: 16 bit instructions are not handled yet here. in writeNopData()