Add support for the 'pause' hint instruction as an alias for
'fence w, 0'. To do this allow the 'fence' operands pred and succ
to be set to 0 (the empty set). This will also allow future hints
to be encoded as 'fence 0, <x>' and 'fence <x>, 0'.
Details
Details
- Reviewers
asb luismarques lenary craig.topper jrtc27
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
Event Timeline
Comment Actions
Hello! I noticed that the pause hint instruction is merged into spec (https://github.com/riscv/riscv-isa-manual/pull/398) and got ratified (https://github.com/riscv/riscv-isa-manual/commit/7a58119dad5bd43e2171a26b56ef60f9591a1c9c).
Should this patch be merged? :) This patch LGTM.
Comment Actions
@achieveartificialintelligence would you mind creating your revised change as a new patch? I'm going to abandon this. Feel free to include any of my original code.
Once you have done that ping @asb and he can do a quick check and approve again.