You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce MIPS extensions by adding:
1) ccmov (+xmipscmov)
2) load/store pairs (+xmipslsp)
The -mload-store-pairs imply l[w|d]p and s[w|d]p usage.
The `ccmov` feature is ON by default, so we introduce
an option for disabling the feature - `-mno-ccmov`.
co-authored by Dragan Mladjenovic <[email protected]>
co-authored by Jovan Dmitrović <[email protected]>
Copy file name to clipboardExpand all lines: llvm/docs/RISCVUsage.rst
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -426,6 +426,12 @@ The current vendor extensions supported are:
426
426
``Xwchc``
427
427
LLVM implements `the custom compressed opcodes present in some QingKe cores` by WCH / Nanjing Qinheng Microelectronics. The vendor refers to these opcodes by the name "XW".
428
428
429
+
``xmipscmove``
430
+
LLVM implements conditional move for the `p8700 processor <https://mips.com/products/hardware/p8700/>` by MIPS.
431
+
432
+
``xmipslsp``
433
+
LLVM implements load/store pair instructions for the `p8700 processor <https://mips.com/products/hardware/p8700/>` by MIPS.
0 commit comments