Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching refs:X86MCCodeEmitter

1 //===-- X86MCCodeEmitter.cpp - Convert X86 code to machine code -----------===//
10 // This file implements the X86MCCodeEmitter class.
32 class X86MCCodeEmitter : public MCCodeEmitter {
33 X86MCCodeEmitter(const X86MCCodeEmitter &) = delete;
34 void operator=(const X86MCCodeEmitter &) = delete;
38 X86MCCodeEmitter(const MCInstrInfo &mcii, MCContext &ctx)
42 ~X86MCCodeEmitter() override {}
154 return new X86MCCodeEmitter(MCII, Ctx);
277 void X86MCCodeEmitter::
348 void X86MCCodeEmitter::emitMemModRMByte(const MCInst &MI, unsigned Op,
596 void X86MCCodeEmitter::EmitVEXOpcodePrefix(uint64_t TSFlags, unsigned &CurByte,
958 uint8_t X86MCCodeEmitter::DetermineREXPrefix(const MCInst &MI, uint64_t TSFlags,
1034 void X86MCCodeEmitter::EmitSegmentOverridePrefix(unsigned &CurByte,
1057 bool X86MCCodeEmitter::emitOpcodePrefix(uint64_t TSFlags, unsigned &CurByte,
1113 void X86MCCodeEmitter::
1199 llvm_unreachable("Unknown FormMask value in X86MCCodeEmitter!");