Ryan Houdek
|
e20db7dc88
|
IR: Change VSQSub to use IR::OpSize
|
2024-10-28 00:18:03 -07:00 |
|
Ryan Houdek
|
235bee9191
|
IR: Change VSQAdd to use IR::OpSize
|
2024-10-28 00:17:20 -07:00 |
|
Ryan Houdek
|
0dfd5dd96f
|
IR: Change VXor to use IR::OpSize
|
2024-10-28 00:15:33 -07:00 |
|
Ryan Houdek
|
beed43e577
|
IR: Change VAndn to use IR::OpSize
|
2024-10-28 00:12:37 -07:00 |
|
Ryan Houdek
|
fc04b9113e
|
IR: Change VAnd to use IR::OpSize
|
2024-10-28 00:11:44 -07:00 |
|
Ryan Houdek
|
68c038085a
|
IR: Change VSub to use IR::OpSize
|
2024-10-28 00:10:21 -07:00 |
|
Ryan Houdek
|
176f5a2860
|
IR: Change VAdd to use IR::OpSize
|
2024-10-28 00:07:30 -07:00 |
|
Ryan Houdek
|
e7c9623aa9
|
IR: Change VRev64 to use IR::OpSize
|
2024-10-27 23:36:03 -07:00 |
|
Ryan Houdek
|
0ba501636e
|
IR: Change VSRSHR to use IR::OpSize
|
2024-10-27 23:33:49 -07:00 |
|
Ryan Houdek
|
ceca9fff17
|
IR: Change VSQXTUNPair to use IR::OpSize
|
2024-10-27 23:30:02 -07:00 |
|
Ryan Houdek
|
5247b7124f
|
IR: Change VSQXTNPair to use IR::OpSize
|
2024-10-27 23:26:55 -07:00 |
|
Ryan Houdek
|
0692b34192
|
IR: Change VSXTL to use IR::OpSize
|
2024-10-27 23:21:17 -07:00 |
|
Ryan Houdek
|
cb18963ded
|
IR: Change VUShrNI to use IR::OpSize
|
2024-10-27 23:05:08 -07:00 |
|
Ryan Houdek
|
8cf92d3303
|
IR: Change VSShrI to use IR::OpSize
|
2024-10-27 23:03:21 -07:00 |
|
Ryan Houdek
|
ed313edd07
|
IR: Change VUShrI to use IR::OpSize
|
2024-10-27 22:57:57 -07:00 |
|
Ryan Houdek
|
9b981a4f61
|
IR: Change VShlI to use IR::OpSize
|
2024-10-27 22:55:08 -07:00 |
|
Ryan Houdek
|
c791893b4a
|
IR: Change VDupElement to use IR::OpSize
|
2024-10-27 22:50:47 -07:00 |
|
Ryan Houdek
|
0a34a43976
|
IR: Change VFSqrt to use IR::OpSize
|
2024-10-27 22:42:37 -07:00 |
|
Ryan Houdek
|
99e1eb5452
|
IR: Change VAddv to use IR::OpSize
|
2024-10-27 22:30:30 -07:00 |
|
Ryan Houdek
|
b533dcd86d
|
IR: Change VNot to use IR::OpSize
|
2024-10-27 22:27:28 -07:00 |
|
Ryan Houdek
|
efd5c51110
|
IR: Change LoadNamedVectorIndexedConstant to use IR::OpSize
|
2024-10-27 22:08:27 -07:00 |
|
Ryan Houdek
|
886db4ffca
|
IR: Change LoadNamedVectorConstant to use IR::OpSize
|
2024-10-27 22:05:42 -07:00 |
|
Ryan Houdek
|
e6f6ee2bcd
|
IR: Change VectorImm to use IR::OpSize
|
2024-10-27 21:58:34 -07:00 |
|
Ryan Houdek
|
5566b4455b
|
IR: Change VFCMPScalarInsert to use IR::OpSize
|
2024-10-27 18:35:03 -07:00 |
|
Ryan Houdek
|
fed2c13521
|
IR: Change VFToIScalarInsert to use IR::OpSize
|
2024-10-27 18:32:11 -07:00 |
|
Ryan Houdek
|
37d092aab8
|
IR: Change VSToFGPRInsert to use IR::OpSize
|
2024-10-27 18:29:34 -07:00 |
|
Ryan Houdek
|
5626f4e50a
|
IR: Change VSToFVectorInsert to use IR::OpSize
|
2024-10-27 18:27:39 -07:00 |
|
Ryan Houdek
|
efbc42dac3
|
IR: Change VFToFScalarInsert to use IR::OpSize
|
2024-10-27 18:25:13 -07:00 |
|
Ryan Houdek
|
d6f726fc23
|
IR: Change VFSqrtScalarInsert to use IR::OpSize
|
2024-10-27 18:20:06 -07:00 |
|
Ryan Houdek
|
081907e168
|
IR: Change VFAddScalarInsert to use IR::OpSize
|
2024-10-27 18:14:37 -07:00 |
|
Ryan Houdek
|
1a115a8ce6
|
IR: Change FCmp to use IR::OpSize
|
2024-10-27 18:06:34 -07:00 |
|
Ryan Houdek
|
1bde30a196
|
IR: Change Float_ToGPR_S to use IR::OpSize
|
2024-10-27 18:02:45 -07:00 |
|
Ryan Houdek
|
764aacaa8f
|
IR: Change VExtractToGPR to use IR::OpSize
|
2024-10-27 17:58:53 -07:00 |
|
Ryan Houdek
|
321f686108
|
IR: Change VStoreNonTemporal to use IR::OpSize
|
2024-10-27 17:44:23 -07:00 |
|
Ryan Houdek
|
c8c7ffbf05
|
IR: Change VBroadcastFromMem to use IR::OpSize
|
2024-10-27 17:35:56 -07:00 |
|
Ryan Houdek
|
4b03185b77
|
IR: Change VStoreVectorElement to use IR::OpSize
|
2024-10-27 17:32:25 -07:00 |
|
Ryan Houdek
|
52ec572db3
|
IR: Change VLoadVectorElement to use IR::OpSize
|
2024-10-27 17:27:42 -07:00 |
|
Ryan Houdek
|
3f6cdc2e03
|
IR: Change VLoadVectorMasked to use IR::OpSize
|
2024-10-27 17:20:18 -07:00 |
|
Ryan Houdek
|
014917301a
|
IR: Change StoreMem to use IR::OpSize
|
2024-10-27 17:14:18 -07:00 |
|
Ryan Houdek
|
07f8a4eadd
|
IR: Change LoadMem to use IR::OpSize
|
2024-10-27 16:33:14 -07:00 |
|
Ryan Houdek
|
5fd127b53a
|
IR: Change StoreContextIndexed to use IR::OpSize
|
2024-10-27 15:51:30 -07:00 |
|
Ryan Houdek
|
ece89ddeab
|
IR: Change LoadContextIndexed to use IR::OpSize
|
2024-10-27 15:50:03 -07:00 |
|
Ryan Houdek
|
e438d32879
|
OpcodeDispatcher/Vector: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Ryan Houdek
|
32ef10b273
|
OpcodeDispatcher/AVX128: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Ryan Houdek
|
ad296051b7
|
OpcodeDispatcher/Crypto: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Ryan Houdek
|
e603136918
|
OpcodeDispatcher/Flags: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Ryan Houdek
|
f8a61f7d7e
|
OpcodeDispatcher/X87: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Ryan Houdek
|
cb5ba8baae
|
OpcodeDispatcher/X87F64: Ensure IR ops use OpSize
NFC
|
2024-10-27 14:11:07 -07:00 |
|
Paulo Matos
|
5f6c0d2245
|
X87 code simplification
Merges some of the code from reduced precision into the main path
since they are practically the same.
|
2024-10-24 18:15:49 +02:00 |
|
Ryan Houdek
|
fafc04a59e
|
OpcodeDispatcher/AVX128: Fixes glibc allocation
|
2024-10-21 09:34:59 -07:00 |
|