CIRCT 24.0.0git
Loading...
Searching...
No Matches
LoweringOptions.cpp File Reference
#include "circt/Support/LoweringOptions.h"
#include "circt/Support/PrettyPrinter.h"
#include "mlir/IR/BuiltinOps.h"
Include dependency graph for LoweringOptions.cpp:

Go to the source code of this file.

Functions

static std::optional< LoweringOptions::LocationInfoStyle > parseLocationInfoStyle (StringRef option)
static std::optional< LoweringOptions::WireSpillingHeuristic > parseWireSpillingHeuristic (StringRef option)
static std::optional< LoweringOptions::VarOpDeclStyle > parseVarOpDeclStyle (StringRef option)
static std::optional< LoweringOptions::EmitPortType > parseEmitPortType (StringRef option)

Function Documentation

◆ parseEmitPortType()

std::optional< LoweringOptions::EmitPortType > parseEmitPortType ( StringRef option)
static

◆ parseLocationInfoStyle()

std::optional< LoweringOptions::LocationInfoStyle > parseLocationInfoStyle ( StringRef option)
static

◆ parseVarOpDeclStyle()

std::optional< LoweringOptions::VarOpDeclStyle > parseVarOpDeclStyle ( StringRef option)
static

◆ parseWireSpillingHeuristic()

std::optional< LoweringOptions::WireSpillingHeuristic > parseWireSpillingHeuristic ( StringRef option)
static