Adding a new more flexible visitor pattern for instructions, setup firetensoracc to use it
Showing
- examples/quantum/gate/CMakeLists.txt 2 additions, 0 deletionsexamples/quantum/gate/CMakeLists.txt
- quantum/gate/accelerators/firetensoraccelerator/FireTensorAccelerator.cpp 5 additions, 4 deletions...elerators/firetensoraccelerator/FireTensorAccelerator.cpp
- quantum/gate/accelerators/firetensoraccelerator/FireTensorAccelerator.hpp 52 additions, 1 deletion...elerators/firetensoraccelerator/FireTensorAccelerator.hpp
- quantum/gate/compilers/scaffold/CMakeLists.txt 2 additions, 1 deletionquantum/gate/compilers/scaffold/CMakeLists.txt
- quantum/gate/compilers/scaffold/Scaffold.hpp 1 addition, 1 deletionquantum/gate/compilers/scaffold/Scaffold.hpp
- quantum/gate/compilers/scaffold/ScaffoldASTConsumer.cpp 0 additions, 217 deletionsquantum/gate/compilers/scaffold/ScaffoldASTConsumer.cpp
- quantum/gate/compilers/scaffold/ScaffoldASTConsumer.hpp 203 additions, 7 deletionsquantum/gate/compilers/scaffold/ScaffoldASTConsumer.hpp
- quantum/gate/gateqir/GateFunction.cpp 0 additions, 15 deletionsquantum/gate/gateqir/GateFunction.cpp
- quantum/gate/gateqir/GateFunction.hpp 25 additions, 2 deletionsquantum/gate/gateqir/GateFunction.hpp
- quantum/gate/gateqir/GateInstruction.hpp 2 additions, 0 deletionsquantum/gate/gateqir/GateInstruction.hpp
- quantum/gate/gateqir/GateInstructionVisitor.hpp 0 additions, 108 deletionsquantum/gate/gateqir/GateInstructionVisitor.hpp
- quantum/gate/gateqir/functions/ConditionalFunction.cpp 3 additions, 10 deletionsquantum/gate/gateqir/functions/ConditionalFunction.cpp
- quantum/gate/gateqir/functions/ConditionalFunction.hpp 3 additions, 1 deletionquantum/gate/gateqir/functions/ConditionalFunction.hpp
- quantum/gate/gateqir/instructions/CNOT.cpp 9 additions, 10 deletionsquantum/gate/gateqir/instructions/CNOT.cpp
- quantum/gate/gateqir/instructions/CNOT.hpp 1 addition, 1 deletionquantum/gate/gateqir/instructions/CNOT.hpp
- quantum/gate/gateqir/instructions/Hadamard.cpp 9 additions, 10 deletionsquantum/gate/gateqir/instructions/Hadamard.cpp
- quantum/gate/gateqir/instructions/Hadamard.hpp 5 additions, 2 deletionsquantum/gate/gateqir/instructions/Hadamard.hpp
- quantum/gate/gateqir/instructions/Measure.cpp 9 additions, 10 deletionsquantum/gate/gateqir/instructions/Measure.cpp
- quantum/gate/gateqir/instructions/Measure.hpp 3 additions, 3 deletionsquantum/gate/gateqir/instructions/Measure.hpp
- quantum/gate/gateqir/instructions/Rz.cpp 9 additions, 10 deletionsquantum/gate/gateqir/instructions/Rz.cpp
Loading
Please register or sign in to comment