projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[AVX512] add PSLLW and PSLLV Intrinsic
[oota-llvm.git]
/
include
/
llvm
/
IR
/
IRPrintingPasses.h
diff --git
a/include/llvm/IR/IRPrintingPasses.h
b/include/llvm/IR/IRPrintingPasses.h
index 5f1d56f7e831ae53c2e52920966ddfef2d2a25af..88b18e826dafa6fb0164b869b3ac44b3a3b0aa0c 100644
(file)
--- a/
include/llvm/IR/IRPrintingPasses.h
+++ b/
include/llvm/IR/IRPrintingPasses.h
@@
-47,6
+47,12
@@
FunctionPass *createPrintFunctionPass(raw_ostream &OS,
BasicBlockPass *createPrintBasicBlockPass(raw_ostream &OS,
const std::string &Banner = "");
BasicBlockPass *createPrintBasicBlockPass(raw_ostream &OS,
const std::string &Banner = "");
+/// Print out a name of an LLVM value without any prefixes.
+///
+/// The name is surrounded with ""'s and escaped if it has any special or
+/// non-printable characters in it.
+void printLLVMNameWithoutPrefix(raw_ostream &OS, StringRef Name);
+
/// \brief Pass for printing a Module as LLVM's text IR assembly.
///
/// Note: This pass is for use with the new pass manager. Use the create...Pass
/// \brief Pass for printing a Module as LLVM's text IR assembly.
///
/// Note: This pass is for use with the new pass manager. Use the create...Pass