Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(sharder): treat conditional as shards
Since conditionals depend on classical bits in their condition, we should create shards for each of them, instead of completely ignoring any dependency that may occur on those classical bits. Fixes: #150 A side effect: We were previously emitting a Skip mop (introduced in #138) for conditional global phase operations, but now they correctly get filtered out by `_is_command_global_phase`
- Loading branch information