Add name to CONTRIBUTORS to certify DCO

Signed-off-by: Charitha-Jeewanka <cjrathnayake24@gmail.com>
This commit is contained in:
Charitha-Jeewanka 2026-02-14 03:40:40 -05:00
parent e1392b81c7
commit 60e06ddcc3
3 changed files with 4 additions and 3 deletions

View File

@ -30,6 +30,7 @@ Bartłomiej Chmiel
Brian Li
Cameron Kirk
Cameron Waite
Charitha Jeewanka
Chih-Mao Chen
Chris Bachhuber
Chris Randall

View File

@ -1291,7 +1291,7 @@ void V3Gate::gateAll(AstNetlist* netlistp) {
// --- NON-CRITICAL OPTIMIZATIONS ---
// Only run these aggressive logic reducers if gate optimization is enabled
if (v3Global.opt.fGate()) {
// Remove redundant logic
if (v3Global.opt.fDedupe()) {
GateDedupe::apply(*graphp);
@ -1307,7 +1307,7 @@ void V3Gate::gateAll(AstNetlist* netlistp) {
// Remove unused logic
GateUnused::apply(*graphp);
if (dumpGraphLevel() >= 3) graphp->dumpDotFilePrefixed("gate_final");
} // End of fGate() check
}

View File

@ -423,7 +423,7 @@ static void process() {
// Always run gateAll to perform critical downstream normalizations
// (like GateInline) even if fGate is false.
V3Gate::gateAll(v3Global.rootp());
if (!v3Global.opt.fGate()) {
v3info("Command Line disabled gate optimization with -fno-gate. "
"Only critical normalizations will be performed.");