Lines Matching refs:magic
245 ;; Extern magic-const constructors and accessors.
259 ;; Applying div-const magic for u32.
269 magic @ (DivConstMagicU32.U32 mul_by _do_add _shift_by))
271 (apply_div_const_magic_u32_maybe_add opcode numerator divisor magic q0)))
285 magic @ (DivConstMagicU32.U32 _mul_by true _shift_by)
290 (apply_div_const_magic_u32_maybe_shift opcode numerator divisor magic q3)))
294 magic @ (DivConstMagicU32.U32 _mul_by false shift_by)
336 ;; Applying div-const magic for u64.
346 magic @ (DivConstMagicU64.U64 mul_by _do_add _shift_by))
348 (apply_div_const_magic_u64_maybe_add opcode numerator divisor magic q0)))
362 magic @ (DivConstMagicU64.U64 _mul_by true _shift_by)
367 (apply_div_const_magic_u64_maybe_shift opcode numerator divisor magic q3)))
371 magic @ (DivConstMagicU64.U64 _mul_by false shift_by)
413 ;; Applying div-const magic for s32.
425 magic @ (DivConstMagicS32.S32 mul_by _shift_by))
428 (apply_div_const_magic_s32_add_sub opcode numerator divisor magic q1)))
441 magic @ (DivConstMagicS32.S32 mul_by _shift_by)
446 (apply_div_const_magic_s32_shift opcode numerator divisor magic q2)))
450 magic @ (DivConstMagicS32.S32 mul_by _shift_by)
455 (apply_div_const_magic_s32_shift opcode numerator divisor magic q2)))
459 magic
461 (apply_div_const_magic_s32_shift opcode numerator divisor magic q1))
470 magic @ (DivConstMagicS32.S32 _mul_by shift_by)
494 ;; Applying div-const magic for s64.
506 magic @ (DivConstMagicS64.S64 mul_by _shift_by))
509 (apply_div_const_magic_s64_add_sub opcode numerator divisor magic q1)))
522 magic @ (DivConstMagicS64.S64 mul_by _shift_by)
527 (apply_div_const_magic_s64_shift opcode numerator divisor magic q2)))
531 magic @ (DivConstMagicS64.S64 mul_by _shift_by)
536 (apply_div_const_magic_s64_shift opcode numerator divisor magic q2)))
540 magic
542 (apply_div_const_magic_s64_shift opcode numerator divisor magic q1))
551 magic @ (DivConstMagicS64.S64 _mul_by shift_by)