search for: mcbundleinst

Displaying 2 results from an estimated 2 matches for "mcbundleinst".

2013 Oct 10
0
[LLVMdev] [PATCH] R600/SI: Embed disassembly in ELF object
...e "llvm/Support/Format.h" > +#include <algorithm> > > using namespace llvm; > > @@ -69,10 +74,7 @@ > MachineBasicBlock::const_instr_iterator I = MI; > ++I; > while (I != MBB->end() && I->isInsideBundle()) { > - MCInst MCBundleInst; > - const MachineInstr *BundledInst = I; > - MCInstLowering.lower(BundledInst, MCBundleInst); > - OutStreamer.EmitInstruction(MCBundleInst); > + EmitInstruction(I); > ++I; > } > } else { > @@ -79,5 +81,38 @@ > MCInst TmpInst; >...
2013 Oct 10
2
[LLVMdev] [PATCH] R600/SI: Embed disassembly in ELF object
Hi, This patch adds R600/SI disassembly text to compiled object files, when a code dump is requested, to assist debugging in Mesa clients. Here's an example of the output in a Mesa client with a corresponding patch and RADEON_DUMP_SHADERS set: Shader Disassembly: S_WQM_B64 EXEC, EXEC ; BEFE0A7E S_MOV_B32 M0, SGPR6 ; BEFC0306