Loading [MathJax]/extensions/tex2jax.js
CIRCT 22.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
Path.h File Reference
#include "circt/Support/LLVM.h"
#include "llvm/Support/ToolOutputFile.h"
Include dependency graph for Path.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  circt
 The InstanceGraph op interface, see InstanceGraphInterface.td for more details.
 

Functions

void circt::appendPossiblyAbsolutePath (llvm::SmallVectorImpl< char > &base, const llvm::Twine &suffix)
 Append a path to an existing path, replacing it if the other path is absolute.
 
std::unique_ptr< llvm::ToolOutputFile > circt::createOutputFile (StringRef filename, StringRef dirname, function_ref< InFlightDiagnostic()> emitError)
 Creates an output file with the given filename in the specified directory.