Lines Matching refs:getBackend

177     return getBackend().evaluateTargetFixup(*this, Fixup, DF, Target, STI,  in evaluateFixup()
218 bool ShouldAlignPC = getBackend().getFixupKindInfo(Fixup.getKind()).Flags & in evaluateFixup()
234 getBackend().shouldForceRelocation(*this, Fixup, Target, STI)) { in evaluateFixup()
243 getBackend().handleAddSubRelocations(*this, *DF, Fixup, Target, Value)) in evaluateFixup()
294 getBackend().shouldInsertExtraNopBytesForCodeAlign(AF, Size)) in computeFragmentSize()
300 while (Size % getBackend().getMinimumNopSize()) in computeFragmentSize()
601 if (!getBackend().writeNopData(OS, DistanceToBoundary, STI)) in writeFragmentPadding()
606 if (!getBackend().writeNopData(OS, BundlePadding, STI)) in writeFragmentPadding()
618 llvm::endianness Endian = Asm.getBackend().Endian; in writeFragment()
652 if (!Asm.getBackend().writeNopData(OS, Count, AF.getSubtargetInfo())) in writeFragment()
733 Asm.getBackend().getMaximumNopSize(*NF.getSubtargetInfo()); in writeFragment()
757 if (!Asm.getBackend().writeNopData(OS, NumBytesToEmit, in writeFragment()
776 if (!Asm.getBackend().writeNopData(OS, FragmentSize, BF.getSubtargetInfo())) in writeFragment()
956 getBackend().finishLayout(*this); in layout()
982 getBackend().shouldInsertFixupForCodeAlign(*this, AF); in layout()
1038 getBackend().applyFixup(*this, Fixup, Target, Contents, FixedValue, in layout()
1066 return getBackend().fixupNeedsRelaxationAdvanced(*this, Fixup, Resolved, in fixupNeedsRelaxation()
1075 if (!getBackend().mayNeedRelaxation(F->getInst(), *F->getSubtargetInfo())) in fragmentNeedsRelaxation()
1099 getBackend().relaxInstruction(Relaxed, *F.getSubtargetInfo()); in relaxInstruction()
1124 std::tie(Relaxed, UseZeroPad) = getBackend().relaxLEB128(*this, LF, Value); in relaxLEB()
1212 if (getBackend().relaxDwarfLineAddr(*this, DF, WasRelaxed)) in relaxDwarfLineAddr()
1234 if (getBackend().relaxDwarfCFA(*this, DF, WasRelaxed)) in relaxDwarfCallFrameFragment()