Equivilance checking for gate scheduler. #83
Labels
enhancement
New feature or request
qasm2
issues or PR related to QASM2 support
rewrite
rewrite rules
Currently in order to check of gates can be merged in the scheduler we need to check the equivalence of the gate parameters not including the input qubit:
Note that the current implementation misses cases where the parameters could point to constant statements that have equivilant values so this code would not be able to merge something like:
Because the constant values have separate SSA values.
The text was updated successfully, but these errors were encountered: