bloqade.squin.gate.stmts
stmts¶
bloqade.squin.gate.stmts
- Gate
- SingleQubitGate
- X
- Y
- Z
- H
- SingleQubitNonHermitianGate
- T
- S
- SqrtX
- SqrtY
- RotationGate
- Rx
- Ry
- Rz
- ControlledGate
- CX
- CY
- CZ
- CCZ
- TwoQubitGate
- Swap
- U3
- PhasedXZ
Attributes
| Name | Type | Default | Description |
|---|---|---|---|
dialect | — | ir.Dialect('squin.gate') | |
N | — | types.TypeVar('N', bound=(types.Int)) |
View bloqade.squin.gate.stmts.Gate →View bloqade.squin.gate.stmts.SingleQubitGate →View bloqade.squin.gate.stmts.SingleQubitGate.traits →View bloqade.squin.gate.stmts.SingleQubitGate.qubits →View bloqade.squin.gate.stmts.X →View bloqade.squin.gate.stmts.Y →View bloqade.squin.gate.stmts.Z →View bloqade.squin.gate.stmts.H →View bloqade.squin.gate.stmts.SingleQubitNonHermitianGate →View bloqade.squin.gate.stmts.SingleQubitNonHermitianGate.adjoint →View bloqade.squin.gate.stmts.T →View bloqade.squin.gate.stmts.S →View bloqade.squin.gate.stmts.SqrtX →View bloqade.squin.gate.stmts.SqrtY →View bloqade.squin.gate.stmts.RotationGate →View bloqade.squin.gate.stmts.RotationGate.traits →View bloqade.squin.gate.stmts.RotationGate.angle →View bloqade.squin.gate.stmts.RotationGate.qubits →View bloqade.squin.gate.stmts.Rx →View bloqade.squin.gate.stmts.Ry →View bloqade.squin.gate.stmts.Rz →View bloqade.squin.gate.stmts.ControlledGate →View bloqade.squin.gate.stmts.ControlledGate.traits →View bloqade.squin.gate.stmts.ControlledGate.controls →View bloqade.squin.gate.stmts.ControlledGate.targets →View bloqade.squin.gate.stmts.CX →View bloqade.squin.gate.stmts.CX.name →View bloqade.squin.gate.stmts.CY →View bloqade.squin.gate.stmts.CY.name →View bloqade.squin.gate.stmts.CZ →View bloqade.squin.gate.stmts.CZ.name →View bloqade.squin.gate.stmts.CCZ →View bloqade.squin.gate.stmts.CCZ.name →View bloqade.squin.gate.stmts.CCZ.traits →View bloqade.squin.gate.stmts.CCZ.controls1 →View bloqade.squin.gate.stmts.CCZ.controls2 →View bloqade.squin.gate.stmts.CCZ.targets →View bloqade.squin.gate.stmts.TwoQubitGate →View bloqade.squin.gate.stmts.TwoQubitGate.traits →View bloqade.squin.gate.stmts.TwoQubitGate.qubits1 →View bloqade.squin.gate.stmts.TwoQubitGate.qubits2 →View bloqade.squin.gate.stmts.Swap →View bloqade.squin.gate.stmts.Swap.name →View bloqade.squin.gate.stmts.U3 →View bloqade.squin.gate.stmts.U3.traits →View bloqade.squin.gate.stmts.U3.theta →View bloqade.squin.gate.stmts.U3.phi →View bloqade.squin.gate.stmts.U3.lam →View bloqade.squin.gate.stmts.U3.qubits →View bloqade.squin.gate.stmts.PhasedXZ →View bloqade.squin.gate.stmts.PhasedXZ.traits →View bloqade.squin.gate.stmts.PhasedXZ.x_exponent →View bloqade.squin.gate.stmts.PhasedXZ.z_exponent →View bloqade.squin.gate.stmts.PhasedXZ.axis_phase_exponent →View bloqade.squin.gate.stmts.PhasedXZ.qubits →