Function qb::create_remove_redundancies_pass

Function Documentation

inline std::shared_ptr<CircuitPass> qb::create_remove_redundancies_pass()

Remove gate-inverse pairs, merges rotations, removes identity rotations, and removes redundant gates before measure.