Lines Matching defs:IF
461 MCInstFragment &IF = cast<MCInstFragment>(F);
462 OW->WriteBytes(StringRef(IF.getCode().begin(), IF.getCode().size()));
629 MCInstFragment *IF = dyn_cast<MCInstFragment>(it2);
630 if (IF) {
631 for (MCInstFragment::fixup_iterator it3 = IF->fixup_begin(),
632 ie3 = IF->fixup_end(); it3 != ie3; ++it3) {
634 uint64_t FixedValue = HandleFixup(Layout, *IF, Fixup);
635 getBackend().ApplyFixup(Fixup, IF->getCode().data(),
636 IF->getCode().size(), FixedValue);
666 bool MCAssembler::FragmentNeedsRelaxation(const MCInstFragment *IF,
671 if (!getBackend().MayNeedRelaxation(IF->getInst()))
674 for (MCInstFragment::const_fixup_iterator it = IF->fixup_begin(),
675 ie = IF->fixup_end(); it != ie; ++it)
676 if (FixupNeedsRelaxation(*it, IF, Layout))
683 MCInstFragment &IF) {
684 if (!FragmentNeedsRelaxation(&IF, Layout))
695 getBackend().RelaxInstruction(IF.getInst(), Relaxed);
708 IF.setInst(Relaxed);
709 IF.getCode() = Code;
710 IF.getFixups().clear();
713 IF.getFixups().push_back(Fixups[i]);
897 const MCInstFragment *IF = cast<MCInstFragment>(this);
900 IF->getInst().dump_pretty(OS);