Home
last modified time | relevance | path

Searched refs:RoundingControlBitPosition (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/arm/
H A DFEnvImpl.h26 static constexpr uint32_t RoundingControlBitPosition = 22; member
191 uint32_t mode = (FEnv::get_fpscr() >> FEnv::RoundingControlBitPosition) & 0x3; in get_round()
227 fpscr &= ~(0x3 << FEnv::RoundingControlBitPosition); in set_round()
228 fpscr |= (bits << FEnv::RoundingControlBitPosition); in set_round()
245 fpscr &= ~(0x3 << FEnv::RoundingControlBitPosition); in set_env()
246 fpscr |= (FEnv::TONEAREST << FEnv::RoundingControlBitPosition); in set_env()
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/aarch64/
H A DFEnvImpl.h51 static constexpr uint32_t RoundingControlBitPosition = 22; member
218 (FEnv::getControlWord() >> FEnv::RoundingControlBitPosition) & 0x3; in get_round()
254 static_cast<uint32_t>(~(0x3 << FEnv::RoundingControlBitPosition)); in set_round()
256 static_cast<uint32_t>(bitValue << FEnv::RoundingControlBitPosition); in set_round()