CheckBitcodeOutputToConsole | Determine if the raw_ostream provided is connected to a terminal. If so, generate a warning message to errs() advising against display of bitcode and return true. Otherwise just return false. Check for output written to a console |
PrintStatistics | Print statistics to the given output stream. |
PrintStatisticsJSON | Print statistics in JSON format. This does include all global timers ( |
createBitcodeWriterPass | Create and return a pass that writes the module to the specified ostream. Note that this pass is designed for use with the legacy pass manager. |
createMIR2VecPrinterLegacyPass | MIR2VecPrinter pass - This pass prints out the MIR2Vec embeddings for machine functions, basic blocks and instructions. |
createMIR2VecVocabPrinterLegacyPass | MIR2VecVocabPrinter pass - This pass prints out the MIR2Vec vocabulary contents to the given stream as a debugging tool. |
createMachineFunctionPrinterPass | MachineFunctionPrinter pass - This pass prints out the machine function to the given stream as a debugging tool. |
createPrintFunctionPass | Create and return a pass that prints functions to the specified raw_ostream as they are processed. |
createPrintMIRPass | MIRPrinting pass - this pass prints out the LLVM IR into the given stream using the MIR serialization format. |
createPrintModulePass | Create and return a pass that writes the module to the specified raw_ostream. |
errs | This returns a reference to a raw_ostream for standard error. Use it like: errs() << "foo" << "bar"; By default, the stream is tied to stdout to ensure stdout is flushed before stderr is written, to ensure the error messages are written in their expected place. |
operator<< | Stream insertion operator |
operator<< | Debug print ModRefInfo. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write Mode to OS via DenormalMode::print. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write the spelled name of RM to OS. |
operator<< | Write a human readable form of Mask to OS |
operator<< | Print a short description useful for debugging or logging. |
operator<< | Stream insertion operator |
operator<< | Print a version number. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write a formatted object to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | An raw_ostream inserter for modules. |
operator<< | Stream insertion operator |
operator<< | Forward declarations of output streams for debug purposes. |
operator<< | Stream insertion operator |
operator<< | Write optional value O to OS, or std::nullopt if empty. |
operator<< | Stream insertion operator |
operator<< | Invoke P's print callback on OS and return OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Print I to OS as a signed decimal. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Print I to OS using its signedness. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Prints X to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Debug print MemoryEffects. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write a representation of std::nullopt to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write UTC time point TP to stream OS. |
operator<< | Write a textual representation of V to OS. |
operator<< | Write Indent spaces to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write RHS to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Print a RegionNode. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Print the name of this node's function. |
operator<< | Stream operator function for FixedOrScalableQuantity. |
operator<< | Stream insertion operator |
operator<< | Write a textual representation of error E to stream OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Print a short description useful for debugging or logging. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | << operator for AliasResult. |
operator<< | Write time point TP to stream OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Write FPEnv to OS via DenormalFPEnv::print. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream a human-readable representation of FX to OS. |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
operator<< | Stream insertion operator |
outs | This returns a reference to a raw_fd_ostream for standard output. Use it like: outs() << "foo" << "bar"; |
printLLVMNameWithoutPrefix | Print out a name of an LLVM value without any prefixes. |
printMIR | Print MIR using New Pass Manager (uses FunctionAnalysisManager). If VRM is non-null, the printer will serialize VirtRegMap state (split-from, assigned-phys). |
printMIR | Print MIR using Legacy Pass Manager (uses MachineModuleInfo). If VRM is non-null, the printer will serialize VirtRegMap state (split-from, assigned-phys). |
printMIR | Print LLVM IR using the MIR serialization format to the given output stream. |
reportAndResetTimings | If -time-passes has been specified, report the timings immediately and then reset the timers to zero. By default it uses the stream created by CreateInfoOutputFile(). |
timeTraceProfilerWrite | Write profiling data to output stream. Data produced is JSON, in Chrome "Trace Event" format, see https://docs.google.com/document/d/1CvAClvFfyA5R-PhYUmn5OOQtYMH4h6I0nSsKchNAySU/preview |
write_double | Write floating-point D to S using Style and optional Precision. |
write_hex | Write hex value N to S using Style and optional field Width. |
write_integer | Write signed long long N to S using Style and at least MinDigits. |
write_integer | Write unsigned long N to S using Style and at least MinDigits. |
write_integer | Write signed long N to S using Style and at least MinDigits. |
write_integer | Write unsigned long long N to S using Style and at least MinDigits. |
write_integer | Write unsigned int N to S using Style and at least MinDigits. |
write_integer | Write signed int N to S using Style and at least MinDigits. |
AA::operator<< | Stream insertion operator |
AMDGPU::operator<< | Stream insertion operator |
DomTreeBuilder::operator<< | Stream insertion operator |
GVNExpression::operator<< | Stream insertion operator |
IntegerInclusiveIntervalUtils::printIntervals | Print intervals to output stream. |
MachO::operator<< | Stream insertion operator |
MachO::operator<< | Stream insertion operator |
MachO::operator<< | Stream insertion operator |
MachO::operator<< | Stream insertion operator |
bfi_detail::operator<< | Stream insertion operator |
cas::operator<< | Print ID to OS. |
cl::printBuildConfig | Prints the compiler build configuration. Designed for compiler developers, not compiler end-users. Intended to be used in --version output when enabled. |
codeview::operator<< | Stream insertion operator |
dwarf::operator<< | Stream insertion operator |
dwarf::operator<< | Stream insertion operator |
dwarf::operator<< | Stream insertion operator |
dwarf::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
gsym::operator<< | Stream insertion operator |
ifs::writeIFSToOutputStream | Attempts to write an IFS interface file to a raw_ostream. |
jitlink::operator<< | Stream insertion operator |
jitlink::operator<< | Stream insertion operator |
jitlink::operator<< | Stream insertion operator |
json::operator<< | Serializes this Value to JSON, writing it to the provided stream. The formatting is compact (no extra whitespace) and deterministic. For pretty-printing, use the formatv() format_provider below. |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
lsp::operator<< | Stream insertion operator |
mca::operator<< | Stream insertion operator |
objcarc::operator<< | Stream insertion operator |
object::operator<< | Stream insertion operator |
orc::operator<< | Render a SymbolMap entry. |
orc::operator<< | Render an array of SymbolStringPtrs. |
orc::operator<< | Stream insertion operator |
orc::operator<< | Stream insertion operator |
orc::operator<< | Render a SymbolLookupSet. |
orc::operator<< | Print a MemDeallocPolicy. |
orc::operator<< | Print an AllocGroup. |
orc::operator<< | Dump a SymbolStringPool. Useful for debugging dangling-pointer crashes. |
orc::operator<< | Stream insertion operator |
orc::operator<< | Render a SymbolLookupSet entry. |
orc::operator<< | Render a SymbolAliasMap. |
orc::operator<< | Render a JITDylibSearchOrder. |
orc::operator<< | Print a MemProt as an RWX triple. |
orc::operator<< | Render a SymbolMap. |
orc::operator<< | Render a SymbolLookupFlags instance. |
orc::operator<< | Render a LookupKind. |
orc::operator<< | Render a SymbolState. |
orc::operator<< | Render a SymbolDependendeMap. |
orc::operator<< | Render a SymbolNameSet. |
orc::operator<< | Stream insertion operator |
orc::operator<< | Render a SymbolDependenceMap entry. |
orc::operator<< | Render a SymbolNameVector. |
orc::operator<< | Render a SymbolFlagsMap entry. |
orc::operator<< | Render a SymbolFlagsMap. |
orc::operator<< | Render a MaterializationUnit. |
orc::operator<< | Render JITSymbolFlags. |
orc::operator<< | / Render a JITDylibLookupFlags instance. |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
pdb::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
rdf::operator<< | Stream insertion operator |
remarks::operator<< | Stream insertion operator |
remarks::operator<< | Stream insertion operator |
remarks::operator<< | Stream insertion operator |
sampleprof::operator<< | Stream insertion operator |
sampleprof::operator<< | Stream insertion operator |
sampleprof::operator<< | Stream insertion operator |
sampleprof::operator<< | Stream insertion operator |
sampleprof::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sandboxir::operator<< | Stream insertion operator |
sys::PrintStackTrace | Print the stack trace using the given raw_ostream object. |
sys::operator<< | Debugging output for Memory::ProtectionFlags. |
sys::operator<< | Debugging output for MemoryBlock. |
sys::printArg | Print a command argument, and optionally quote it. |
sys::printDefaultTargetAndDetectedCPU | This is a function compatible with cl::AddExtraVersionPrinter, which adds info about the current target triple and detected CPU. |
hlsl::rootsig::operator<< | Stream insertion operator |
hlsl::rootsig::operator<< | Stream insertion operator |
hlsl::rootsig::operator<< | Stream insertion operator |
hlsl::rootsig::operator<< | Stream insertion operator |
hlsl::rootsig::operator<< | The following contains the serialization interface for root elements |
hlsl::rootsig::operator<< | Stream insertion operator |
hlsl::rootsig::operator<< | Stream insertion operator |