[llvm] [X86][MC] Support encoding/decoding for APX CCMP/CTEST (PR #83863)
Evgenii Kudriashov via llvm-commits
llvm-commits at lists.llvm.org
Tue Mar 5 14:53:48 PST 2024
================
@@ -97,13 +99,16 @@ namespace X86Disassembler {
#define vvvvFromEVEX3of4(evex) invertedFourBitsFromOffset3(evex)
#define x2FromEVEX3of4(evex) invertedBitFromOffset2(evex)
#define ppFromEVEX3of4(evex) twoBitsFromOffset0(evex)
+#define oszcFromEVEX3of4(evex) fourBitsFromOffset3(evex)
#define zFromEVEX4of4(evex) bitFromOffset7(evex)
#define l2FromEVEX4of4(evex) bitFromOffset6(evex)
#define lFromEVEX4of4(evex) bitFromOffset5(evex)
#define bFromEVEX4of4(evex) bitFromOffset4(evex)
#define v2FromEVEX4of4(evex) invertedBitFromOffset3(evex)
#define aaaFromEVEX4of4(evex) threeBitsFromOffset0(evex)
#define nfFromEVEX4of4(evex) bitFromOffset2(evex)
+#define oszcFromEVEX3of4(evex) fourBitsFromOffset3(evex)
----------------
e-kud wrote:
Is there a difference from line 102?
https://github.com/llvm/llvm-project/pull/83863
More information about the llvm-commits
mailing list