Lines Matching refs:X86AsmBackend
126 class X86AsmBackend : public MCAsmBackend { class
145 X86AsmBackend(const Target &T, const MCSubtargetInfo &STI) in X86AsmBackend() function in __anon32cc2f430111::X86AsmBackend
379 uint8_t X86AsmBackend::determinePaddingPrefix(const MCInst &Inst) const { in determinePaddingPrefix()
434 bool X86AsmBackend::isMacroFused(const MCInst &Cmp, const MCInst &Jcc) const { in isMacroFused()
460 bool X86AsmBackend::allowAutoPadding() const { in allowAutoPadding()
464 bool X86AsmBackend::allowEnhancedRelaxation() const { in allowEnhancedRelaxation()
537 bool X86AsmBackend::canPadInst(const MCInst &Inst, MCObjectStreamer &OS) const { in canPadInst()
566 bool X86AsmBackend::canPadBranches(MCObjectStreamer &OS) const { in canPadBranches()
587 bool X86AsmBackend::needAlign(const MCInst &Inst) const { in needAlign()
600 void X86AsmBackend::emitInstructionBegin(MCObjectStreamer &OS, in emitInstructionBegin()
645 void X86AsmBackend::emitInstructionEnd(MCObjectStreamer &OS, const MCInst &Inst) { in emitInstructionEnd()
675 Optional<MCFixupKind> X86AsmBackend::getFixupKind(StringRef Name) const { in getFixupKind()
707 const MCFixupKindInfo &X86AsmBackend::getFixupKindInfo(MCFixupKind Kind) const { in getFixupKindInfo()
734 bool X86AsmBackend::shouldForceRelocation(const MCAssembler &, in shouldForceRelocation()
774 void X86AsmBackend::applyFixup(const MCAssembler &Asm, const MCFixup &Fixup, in applyFixup()
809 bool X86AsmBackend::mayNeedRelaxation(const MCInst &Inst, in mayNeedRelaxation()
829 bool X86AsmBackend::fixupNeedsRelaxation(const MCFixup &Fixup, in fixupNeedsRelaxation()
839 void X86AsmBackend::relaxInstruction(MCInst &Inst, in relaxInstruction()
865 bool X86AsmBackend::padInstructionViaPrefix(MCRelaxableFragment &RF, in padInstructionViaPrefix()
919 bool X86AsmBackend::padInstructionViaRelaxation(MCRelaxableFragment &RF, in padInstructionViaRelaxation()
947 bool X86AsmBackend::padInstructionEncoding(MCRelaxableFragment &RF, in padInstructionEncoding()
958 void X86AsmBackend::finishLayout(MCAssembler const &Asm, in finishLayout()
1084 unsigned X86AsmBackend::getMaximumNopSize() const { in getMaximumNopSize()
1104 bool X86AsmBackend::writeNopData(raw_ostream &OS, uint64_t Count) const { in writeNopData()
1165 class ELFX86AsmBackend : public X86AsmBackend {
1169 : X86AsmBackend(T, STI), OSABI(OSABI) {} in ELFX86AsmBackend()
1222 class WindowsX86AsmBackend : public X86AsmBackend {
1228 : X86AsmBackend(T, STI) in WindowsX86AsmBackend()
1272 class DarwinX86AsmBackend : public X86AsmBackend {
1422 : X86AsmBackend(T, STI), MRI(MRI), TT(STI.getTargetTriple()), in DarwinX86AsmBackend()