qir-alliance / qat

QIR compiler tools and optimization passes for targeting QIR to different hardware backends
https://qir-alliance.github.io/qat/
MIT License
26 stars 14 forks source link

Adding profile configuration to the profile flag #112

Closed troelsfr closed 2 years ago

troelsfr commented 2 years ago

This PR sets configuration according to the profile selected. For instance, with the qat version in this PR, one can use the command:

qat --profile provider_b340 ...

instead of

qat --apply --verify-module --validate --disable-grouping --always-inline --reindex-qubits --requires-qubits --requires-results --no-disable-record-output-support --unroll-loops --replace-qubit-on-reset --pull-records-back --entry-point-attr EntryPoint --profile provider_b340 ...