Searched refs:dividend (Results 1 – 4 of 4) sorted by relevance
/hal_infineon-3.4.0/XMCLib/drivers/src/ |
D | xmc_math.c | 181 uint32_t __aeabi_uidiv(uint32_t dividend, uint32_t divisor) __attribute__((externally_visible)); 182 int32_t __aeabi_idiv(int32_t dividend, int32_t divisor) __attribute__((externally_visible)); 183 uint64_t __aeabi_uidivmod(uint32_t dividend, uint32_t divisor) __attribute__((externally_visible)); 184 int64_t __aeabi_idivmod(int32_t dividend, int32_t divisor) __attribute__((externally_visible)); 186 uint32_t __aeabi_uidiv(uint32_t dividend, uint32_t divisor); 187 int32_t __aeabi_idiv(int32_t dividend, int32_t divisor); 188 uint64_t __aeabi_uidivmod(uint32_t dividend, uint32_t divisor); 189 int64_t __aeabi_idivmod(int32_t dividend, int32_t divisor); 196 uint32_t __aeabi_uidiv(uint32_t dividend, uint32_t divisor) in __aeabi_uidiv() argument 203 MATH->DVD = dividend; in __aeabi_uidiv() [all …]
|
/hal_infineon-3.4.0/mtb-pdl-cat1/drivers/source/ |
D | cy_crypto_core_ecc_ecdsa.c | 102 …uint32_t dividend = 0U; /* for whatever reason Crypto_EC_DivMod only works if dividend is in re… in Cy_Crypto_Core_ECC_SignHash() local 172 CY_CRYPTO_VU_SET_REG(base, dividend, (datasize * 8u) - bitsize, 1u); in Cy_Crypto_Core_ECC_SignHash() 173 CY_CRYPTO_VU_LSR(base, p_d, p_d, dividend); in Cy_Crypto_Core_ECC_SignHash() 193 CY_CRYPTO_VU_ALLOC_MEM (base, dividend, bitsize); in Cy_Crypto_Core_ECC_SignHash() 195 CY_CRYPTO_VU_MOV(base, dividend, p_s); in Cy_Crypto_Core_ECC_SignHash() 199 Cy_Crypto_Core_EC_DivMod(base, p_s, dividend, p_r, bitsize); in Cy_Crypto_Core_ECC_SignHash() 201 CY_CRYPTO_VU_FREE_MEM(base, CY_CRYPTO_VU_REG_BIT(dividend)); in Cy_Crypto_Core_ECC_SignHash() 278 …uint32_t dividend = 0u; /* for whatever reason Crypto_EC_DivMod only works if dividend is in reg… in Cy_Crypto_Core_ECC_VerifyHash() local 343 mallocMask |= CY_CRYPTO_VU_REG_BIT(dividend) | in Cy_Crypto_Core_ECC_VerifyHash() 360 CY_CRYPTO_VU_SET_REG(base, dividend, (datasize * 8u) - bitsize, 1u); in Cy_Crypto_Core_ECC_VerifyHash() [all …]
|
D | cy_crypto_core_rsa.c | 421 uint32_t dividend = 0u; in Cy_Crypto_Core_Rsa_BarrettGetU() local 427 CY_CRYPTO_VU_ALLOC_MEM (base, dividend, size + 1u); in Cy_Crypto_Core_Rsa_BarrettGetU() 433 CY_CRYPTO_VU_SET_TO_ZERO (base, dividend); in Cy_Crypto_Core_Rsa_BarrettGetU() 434 CY_CRYPTO_VU_SET_BIT (base, dividend, sh); in Cy_Crypto_Core_Rsa_BarrettGetU() 436 CY_CRYPTO_VU_MOV (base, temp, dividend); in Cy_Crypto_Core_Rsa_BarrettGetU() 443 CY_CRYPTO_VU_SUB (base, t, dividend, modReg); in Cy_Crypto_Core_Rsa_BarrettGetU() 444 CY_CRYPTO_VU_COND_SWAP_REG (base, CY_CRYPTO_VU_COND_CS, dividend, t); in Cy_Crypto_Core_Rsa_BarrettGetU() 446 CY_CRYPTO_VU_LSL1 (base, dividend, dividend); in Cy_Crypto_Core_Rsa_BarrettGetU() 450 …CY_CRYPTO_VU_FREE_MEM (base, CY_CRYPTO_VU_REG_BIT(dividend) | CY_CRYPTO_VU_REG_BIT(temp) | CY_CRYP… in Cy_Crypto_Core_Rsa_BarrettGetU()
|
/hal_infineon-3.4.0/XMCLib/drivers/inc/ |
D | xmc_math.h | 973 void XMC_MATH_DIV_UnsignedDivNB(uint32_t dividend, uint32_t divisor); 997 void XMC_MATH_DIV_SignedDivNB(int32_t dividend, int32_t divisor); 1021 void XMC_MATH_DIV_UnsignedModNB(uint32_t dividend, uint32_t divisor); 1045 void XMC_MATH_DIV_SignedModNB(int32_t dividend, int32_t divisor);
|