[RISCV] Update EmitToStreamer in RISCVAsmPrinter to handle missed compression
opportunities
Updating Compression hooks in D41932 to move compression from ElfStream to AsmPrinter caused missing opportunities for compression. This is due to emitPseudoExpansionLowering lowering Machine instructions to MC Instructions and emitting them directly to the stream without calling compression. This patch fixes the problem by shadowing EmitToStreamer in RISCVAsmPrinter to call compressInst before emitting.