Skip to content

Commit

Permalink
Perform only trivial optimization for all newly added gate sets
Browse files Browse the repository at this point in the history
  • Loading branch information
lklxx committed Feb 29, 2024
1 parent 915db10 commit c97efed
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/qcir/optimizer/optimizer_cmd.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ Command qcir_optimize_cmd(QCirMgr& qcir_mgr) {
Optimizer optimizer;
std::optional<QCir> result;
std::string procedure_str{};
if (parser.get<bool>("--trivial")) {
if (parser.get<bool>("--trivial") || !qcir_mgr.get()->get_gate_set().empty()) {
result = optimizer.trivial_optimization(*qcir_mgr.get());
procedure_str = "Trivial Optimize";
} else {
Expand Down

0 comments on commit c97efed

Please sign in to comment.