Lines Matching refs:Arch

250 #define UNIMPLEMENTED_INTRINSIC(Arch, Name)                                               \  argument
251 void IntrinsicLocationsBuilder ## Arch::Visit ## Name(HInvoke* invoke ATTRIBUTE_UNUSED) { \
253 void IntrinsicCodeGenerator ## Arch::Visit ## Name(HInvoke* invoke ATTRIBUTE_UNUSED) { \
259 #define UNREACHABLE_INTRINSIC(Arch, Name) \ argument
260 void IntrinsicLocationsBuilder ## Arch::Visit ## Name(HInvoke* invoke) { \
264 void IntrinsicCodeGenerator ## Arch::Visit ## Name(HInvoke* invoke) { \
268 #define UNREACHABLE_INTRINSICS(Arch) \ argument
269 UNREACHABLE_INTRINSIC(Arch, FloatFloatToIntBits) \
270 UNREACHABLE_INTRINSIC(Arch, DoubleDoubleToLongBits) \
271 UNREACHABLE_INTRINSIC(Arch, FloatIsNaN) \
272 UNREACHABLE_INTRINSIC(Arch, DoubleIsNaN) \
273 UNREACHABLE_INTRINSIC(Arch, IntegerRotateLeft) \
274 UNREACHABLE_INTRINSIC(Arch, LongRotateLeft) \
275 UNREACHABLE_INTRINSIC(Arch, IntegerRotateRight) \
276 UNREACHABLE_INTRINSIC(Arch, LongRotateRight) \
277 UNREACHABLE_INTRINSIC(Arch, IntegerCompare) \
278 UNREACHABLE_INTRINSIC(Arch, LongCompare) \
279 UNREACHABLE_INTRINSIC(Arch, IntegerSignum) \
280 UNREACHABLE_INTRINSIC(Arch, LongSignum) \
281 UNREACHABLE_INTRINSIC(Arch, StringCharAt) \
282 UNREACHABLE_INTRINSIC(Arch, StringIsEmpty) \
283 UNREACHABLE_INTRINSIC(Arch, StringLength) \
284 UNREACHABLE_INTRINSIC(Arch, UnsafeLoadFence) \
285 UNREACHABLE_INTRINSIC(Arch, UnsafeStoreFence) \
286 UNREACHABLE_INTRINSIC(Arch, UnsafeFullFence) \
287 UNREACHABLE_INTRINSIC(Arch, VarHandleFullFence) \
288 UNREACHABLE_INTRINSIC(Arch, VarHandleAcquireFence) \
289 UNREACHABLE_INTRINSIC(Arch, VarHandleReleaseFence) \
290 UNREACHABLE_INTRINSIC(Arch, VarHandleLoadLoadFence) \
291 UNREACHABLE_INTRINSIC(Arch, VarHandleStoreStoreFence) \
292 UNREACHABLE_INTRINSIC(Arch, MethodHandleInvokeExact) \
293 UNREACHABLE_INTRINSIC(Arch, MethodHandleInvoke) \
294 UNREACHABLE_INTRINSIC(Arch, VarHandleCompareAndExchange) \
295 UNREACHABLE_INTRINSIC(Arch, VarHandleCompareAndExchangeAcquire) \
296 UNREACHABLE_INTRINSIC(Arch, VarHandleCompareAndExchangeRelease) \
297 UNREACHABLE_INTRINSIC(Arch, VarHandleCompareAndSet) \
298 UNREACHABLE_INTRINSIC(Arch, VarHandleGet) \
299 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAcquire) \
300 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndAdd) \
301 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndAddAcquire) \
302 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndAddRelease) \
303 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseAnd) \
304 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseAndAcquire) \
305 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseAndRelease) \
306 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseOr) \
307 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseOrAcquire) \
308 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseOrRelease) \
309 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseXor) \
310 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseXorAcquire) \
311 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndBitwiseXorRelease) \
312 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndSet) \
313 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndSetAcquire) \
314 UNREACHABLE_INTRINSIC(Arch, VarHandleGetAndSetRelease) \
315 UNREACHABLE_INTRINSIC(Arch, VarHandleGetOpaque) \
316 UNREACHABLE_INTRINSIC(Arch, VarHandleGetVolatile) \
317 UNREACHABLE_INTRINSIC(Arch, VarHandleSet) \
318 UNREACHABLE_INTRINSIC(Arch, VarHandleSetOpaque) \
319 UNREACHABLE_INTRINSIC(Arch, VarHandleSetRelease) \
320 UNREACHABLE_INTRINSIC(Arch, VarHandleSetVolatile) \
321 UNREACHABLE_INTRINSIC(Arch, VarHandleWeakCompareAndSet) \
322 UNREACHABLE_INTRINSIC(Arch, VarHandleWeakCompareAndSetAcquire) \
323 UNREACHABLE_INTRINSIC(Arch, VarHandleWeakCompareAndSetPlain) \
324 UNREACHABLE_INTRINSIC(Arch, VarHandleWeakCompareAndSetRelease)