openqasm / qe-compiler

An MLIR based compiler dynamic circuit compiler for real-time control systems supporting OpenQASM 3
Other
46 stars 15 forks source link

Improve SubroutineCloningPass and MergeCircuitsPass performance #192

Closed bcdonovan closed 10 months ago

bcdonovan commented 10 months ago

Improves the performance of the SubroutineCloningPass and MergeCircuitsPass by replacing the usage of SymbolTable::lookupSymbolIn with a llvm::StringMap storing the symbols of interest.

github-actions[bot] commented 10 months ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 10 months ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 10 months ago

clang-tidy review says "All clean, LGTM! :+1:"

github-actions[bot] commented 10 months ago

clang-tidy review says "All clean, LGTM! :+1:"