Home
last modified time | relevance | path

Searched refs:solverContext (Results 1 – 6 of 6) sorted by relevance

/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Quantizer/Transforms/
H A DInferQuantizedTypesPass.cpp78 InferQuantizedTypesPass(SolverContext &solverContext, in InferQuantizedTypesPass() argument
80 : explicitSolverContext(&solverContext), explicitConfig(&config) {} in InferQuantizedTypesPass()
82 void runWithConfig(SolverContext &solverContext,
115 SolverContext solverContext(*getModule().getContext()); in runOnModule() local
116 auto config = FxpMathTargetConfig::create(solverContext); in runOnModule()
117 runWithConfig(solverContext, *config); in runOnModule()
120 void InferQuantizedTypesPass::runWithConfig(SolverContext &solverContext, in runWithConfig() argument
122 CAGSlice cag(solverContext); in runWithConfig()
143 if (!solverContext.getDebugCAGDotPath().empty()) { in runWithConfig()
148 /*Filename=*/solverContext.getDebugCAGDotPath()); in runWithConfig()
[all …]
H A DAddDefaultStatsTestPass.cpp36 AddDefaultStatsPass(SolverContext &solverContext, in AddDefaultStatsPass() argument
38 : explicitSolverContext(&solverContext), explicitConfig(&config) {} in AddDefaultStatsPass()
41 void runWithConfig(SolverContext &solverContext,
58 SolverContext solverContext(*getFunction().getContext()); in runOnFunction() local
59 auto config = FxpMathTargetConfig::create(solverContext); in runOnFunction()
60 runWithConfig(solverContext, *config); in runOnFunction()
63 void AddDefaultStatsPass::runWithConfig(SolverContext &solverContext, in runWithConfig() argument
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/lib/Quantizer/Support/
H A DUniformConstraints.cpp36 static QuantizedType solveUniformType(SolverContext &solverContext, in solveUniformType() argument
115 void propagate(SolverContext &solverContext, in propagate() argument
159 void propagate(SolverContext &solverContext, in propagate() argument
162 Location fusedLoc = UnknownLoc::get(&solverContext.getMlirContext()); in propagate()
213 solveUniformType(solverContext, clusteredFacts, *bestCandidateType, in propagate()
H A DConstraintAnalysisGraph.cpp136 void CAGAnchorNode::propagate(SolverContext &solverContext, in propagate() argument
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/include/mlir/Quantizer/Transforms/
H A DPasses.h28 createInferQuantizedTypesPass(SolverContext &solverContext,
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/mlir/include/mlir/Quantizer/Support/
H A DConstraintAnalysisGraph.h90 virtual void propagate(SolverContext &solverContext, in propagate() argument
163 void propagate(SolverContext &solverContext,