mirror of
https://github.com/intel/llvm.git
synced 2026-01-17 06:40:01 +08:00
As specified in the docs,
1) raw_string_ostream is always unbuffered and
2) the underlying buffer may be used directly
( 65b13610a5 for further reference )
* Don't call raw_string_ostream::flush(), which is essentially a no-op.
* Avoid unneeded calls to raw_string_ostream::str(), to avoid excess indirection.
Multi-Level Intermediate Representation
See https://mlir.llvm.org/ for more information.