Skip to content
This repository was archived by the owner on Jan 12, 2024. It is now read-only.

Conversation

@swernli
Copy link
Collaborator

@swernli swernli commented Aug 10, 2021

This updates the custom instruction names set by the TargetInstruction attribute in the Type1, Type2, and Type3 target packages so that they match the naming conventions in the QIR spec. This will avoid unnecessary duplication of instructions, such as __quantum__qis__x__body vs __quantum__qis__x.

This updates the custom instruction names set by the `TargetInstruction` attribute in the Type1, Type2, and Type3 target packages so that they match the naming conventions in the QIR spec. This will avoid unnecessary duplication of instructions, such as `__quantum__qis__x__body` vs `__quantum__qis__x`.
@swernli swernli requested review from bettinaheim and idavis August 10, 2021 16:55
@swernli
Copy link
Collaborator Author

swernli commented Aug 10, 2021

@troelsfr This is the PR I mentioned, but I can't seem to add you as a reviewer for some reason.

@troels-im
Copy link

Thanks. Will have a look tomorrow

@troels-im
Copy link

I cannot approve this, since I am not a reviewer, but I like the naming updating.

@swernli swernli requested a review from kuzminrobin August 15, 2021 23:48
@swernli swernli enabled auto-merge (squash) August 17, 2021 02:31
@swernli swernli merged commit 904a942 into main Aug 17, 2021
swernli added a commit to microsoft/qsharp-compiler that referenced this pull request Aug 17, 2021
This switches to a newer QDK beta package that has name fixes in the QIR generation for target packages (see microsoft/qsharp-runtime#789). It includes the corresponding updates to the README.md and .ll files.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants