Home
last modified time | relevance | path

Searched refs:zero (Results 1 – 16 of 16) sorted by relevance

/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_v1_rom_shim_rp2040.S86 beq ret_pop45 @ zero? return +0
131 bmi 2f @ force y to 0 proper, so result will be zero
228 beq 1f @ zero?
306 movs r0,r3 @ result very near zero: use sign extension bits
327 beq 1f @ zero?
337 movs r1,r3 @ return signed zero
Dfloat_sci_m33.S206 @ here result may be close to zero
249 cmp r12,#1 @ result will be near zero?
285 cmp r12,#1 @ result will be near zero?
378 cbnz r4,80f @ x' also zero?
440 beq 70b @ y' zero?
535 @ r0 Q31 result, must not be zero
582 moveq r0,#0 @ flush denormal to zero
Dfloat_conv_m33.S36 cbz r1,7f @ high word is zero?
141 cbz r0,1f @ zero? return it
193 cbz r1,7f @ high word is zero?
Dfloat_sci_m33_vfp.S501 and r0,r0,#0x80000000 @ make signed zero
813 and r0,r0,#0x80000000 @ make it zero
/hal_rpi_pico-latest/src/rp2_common/hardware_sync_spin_lock/include/hardware/sync/
Dspin_lock.h201 uint32_t zero = 0; \
204 : : "r" (zero), "r" (lock) \
/hal_rpi_pico-latest/src/rp2_common/pico_sha256/
Dsha256.c128 uint32_t zero = 0; in add_zero_bytes() local
132 update_internal(state, (uint8_t *)&zero, MIN(4, data_size_bytes)); in add_zero_bytes()
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_fma_dcp.S95 …orr r14,r14,r12 @ OR of all the classification flags, so we can check if any are zero/…
110 tst r14,#0x70000000 @ were any of the arguments zero/inf/NaN?
113 @ here all operands are finite and non-zero
184 orr r0,r0,#1 @ a is non-zero so ensure we set the sticky bit
297 tst r14,#0x70000000 @ were any of the arguments zero/inf/NaN?
300 @ now all operands are finite and non-zero
416 cmp r3,#0 @ is result zero? return it
469 mov r1,r14,lsl#31 @ underflow: return signed zero
484 subs r0,r0,#1 @ subtract an epsilon (a is non-zero)
488 orr r0,r0,#1 @ ensure the sticky bit is set (a is non-zero)
[all …]
Ddouble_v1_rom_shim_rp2040.S104 beq l\@_1 @ zero exponent?
121 @ +zero, +denormal -> exponent=-0x80000
122 @ -zero, -denormal -> exponent=-0x80000
139 beq l\@_2 @ zero exponent?
218 beq da_5 @ could mantissa be zero?
234 cmp r4,#0 @ sticky bits zero?
257 @ here exponent underflow: return signed zero
264 @ here mantissa could be zero
Ddouble_conv_m33.S36 cbz r1,7f @ high word is zero?
104 cbz r1,7f @ high word zero?
211 cbz r0,1f @ zero? return it
Ddouble_sci_m33.S575 @ r0:r1 Q63 result, must not be zero
1283 @ case where reduced (x',y') has y' zero
/hal_rpi_pico-latest/src/rp2_common/hardware_exception/
Dexception_table_riscv.S94 csrrw ra, mscratch, zero
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/
Dcrt0_riscv.S440 sw zero, (a1)
559 csrw mscratch, zero
/hal_rpi_pico-latest/src/rp2_common/hardware_timer/include/hardware/
Dtimer.h178 #error Setting PICO_DEFAULT_TIMER to non zero is meaningless as there is only one TIMER instance on…
/hal_rpi_pico-latest/src/rp2350/boot_stage2/
Dboot2_w25q080.S195 sw zero, QMI_DIRECT_TX_OFFSET(a3)
/hal_rpi_pico-latest/docs/
Dnormalise.css318 * 3. Remove the padding so developers are not caught out when they zero out
/hal_rpi_pico-latest/src/rp2_common/pico_divider/
Ddivider_hardware.S287 beq 2f @ could x be zero?
301 bne 3b @ back if x not zero