Lines Matching defs:SIMCCodeEmitter
1 //===-- SIMCCodeEmitter.cpp - SI Code Emitter -----------------------------===//
43 class SIMCCodeEmitter : public AMDGPUMCCodeEmitter {
51 SIMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri,
54 SIMCCodeEmitter(const SIMCCodeEmitter &) = delete;
55 SIMCCodeEmitter &operator=(const SIMCCodeEmitter &) = delete;
95 return new SIMCCodeEmitter(MCII, MRI, Ctx);
224 uint32_t SIMCCodeEmitter::getLitEncoding(const MCOperand &MO,
291 void SIMCCodeEmitter::encodeInstruction(const MCInst &MI, raw_ostream &OS,
359 unsigned SIMCCodeEmitter::getSOPPBrEncoding(const MCInst &MI, unsigned OpNo,
374 unsigned SIMCCodeEmitter::getSMEMOffsetEncoding(const MCInst &MI, unsigned OpNo,
384 SIMCCodeEmitter::getSDWASrcEncoding(const MCInst &MI, unsigned OpNo,
414 SIMCCodeEmitter::getSDWAVopcDstEncoding(const MCInst &MI, unsigned OpNo,
433 SIMCCodeEmitter::getAVOperandEncoding(const MCInst &MI, unsigned OpNo,
478 uint64_t SIMCCodeEmitter::getMachineOpValue(const MCInst &MI,