问题
I want to print an instruction in LLVM to a string instead of the screen. I use I->print( errs() )
to print to the screen. How can I instead put the instruction in a string?
回答1:
Like this,
std::string str;
llvm::raw_string_ostream rso(str);
I->print(rso);
来源:https://stackoverflow.com/questions/13515844/how-can-i-print-to-a-string-in-llvm