This is an archive of the discontinued LLVM Phabricator instance.

[NFC][RISCV] Move calculations of SDNode policy operand idx to a separate function

Authored by asi-sc on Sep 19 2022, 5:43 AM.



Since there is no guaranteed correspondence of SDNode and MI operands, we need
getters simular to RISCVII::get*OpNum for SDNodes.

More uses of getVecPolicyOpIdx will be added in D130895.

Diff Detail

Event Timeline

asi-sc created this revision.Sep 19 2022, 5:43 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 19 2022, 5:43 AM
asi-sc requested review of this revision.Sep 19 2022, 5:43 AM
This revision is now accepted and ready to land.Sep 19 2022, 6:05 PM
arcbbb accepted this revision.Sep 20 2022, 12:25 AM


@arcbbb, could you please submit the patch on my behalf? Author: Anton Sidorenko <>