Adds Atomic Swap/FetchAnd/FetchOr/FetchXor to IR json

This commit is contained in:
Ryan Houdek authored and Stefanos Kornilios Mitsis Poiitidis committed 2020-03-06 07:56:05 +02:00
1 parent e1d2a934e2
commit 86f21c2dbd
1 file changed
+36
+36
View File
@@ -421,6 +421,15 @@
]
},
"AtomicSwap": {
"HasDest": true,
"DestSize": "Size",
"SSAArgs": "2",
"Args": [
"uint8_t", "Size"
]
},
"AtomicFetchAdd": {
"HasDest": true,
"DestSize": "Size",
@@ -439,6 +448,33 @@
]
},
"AtomicFetchAnd": {
"HasDest": true,
"DestSize": "Size",
"SSAArgs": "2",
"Args": [
"uint8_t", "Size"
]
},
"AtomicFetchOr": {
"HasDest": true,
"DestSize": "Size",
"SSAArgs": "2",
"Args": [
"uint8_t", "Size"
]
},
"AtomicFetchXor": {
"HasDest": true,
"DestSize": "Size",
"SSAArgs": "2",
"Args": [
"uint8_t", "Size"
]
},
"VExtractToGPR": {
"HasDest": true,
"SSAArgs": "1",