Changeset 104315 in vbox
- Timestamp:
- Apr 12, 2024 1:34:10 PM (8 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h
r104298 r104315 2070 2070 /* Immediate 0 is a nop. */ \ 2071 2071 return off; \ 2072 } 2072 } \ 2073 typedef int ignore_semicolon 2073 2074 #elif defined(RT_ARCH_ARM64) 2074 2075 # define IEMNATIVE_NATIVE_EMIT_SHIFT_RIGHT_IMM_U128(a_Instr, a_cShiftMax, a_ArmElemSz, a_bOpcX86) \ … … 2088 2089 /* Immediate 0 is a nop. */ \ 2089 2090 return off; \ 2090 } 2091 } \ 2092 typedef int ignore_semicolon 2091 2093 #else 2092 2094 # error "Port me" … … 2124 2126 /* Immediate 0 is a nop. */ \ 2125 2127 return off; \ 2126 } 2128 } \ 2129 typedef int ignore_semicolon 2127 2130 #elif defined(RT_ARCH_ARM64) 2128 2131 # define IEMNATIVE_NATIVE_EMIT_SHIFT_LEFT_IMM_U128(a_Instr, a_cShiftMax, a_ArmElemSz, a_bOpcX86) \ … … 2144 2147 } \ 2145 2148 return off; \ 2146 } 2149 } \ 2150 typedef int ignore_semicolon 2147 2151 #else 2148 2152 # error "Port me" … … 2199 2203 IEMNATIVE_ASSERT_INSTR_BUF_ENSURE(pReNative, off); \ 2200 2204 return off; \ 2201 } 2205 } \ 2206 typedef int ignore_semicolon 2202 2207 #elif defined(RT_ARCH_ARM64) 2203 2208 # define IEMNATIVE_NATIVE_EMIT_ADD_SUB_U128(a_Instr, a_fSub, a_ArmElemSz, a_bOpcX86) \ … … 2230 2235 IEMNATIVE_ASSERT_INSTR_BUF_ENSURE(pReNative, off); \ 2231 2236 return off; \ 2232 } 2237 } \ 2238 typedef int ignore_semicolon 2233 2239 #else 2234 2240 # error "Port me"
Note:
See TracChangeset
for help on using the changeset viewer.