MCPcopy Create free account
hub / github.com/VCVRack/Rack / setFpuFlags

Function setFpuFlags

src/system.cpp:947–954  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

945}
946
947void setFpuFlags(uint32_t flags) {
948#if defined ARCH_X64
949 _mm_setcsr(flags);
950#elif defined ARCH_ARM64
951 uint64_t fpcr = flags;
952 __asm__ volatile("msr fpcr, %0" :: "r" (fpcr));
953#endif
954}
955
956void resetFpuFlags() {
957 uint32_t flags = getFpuFlags();

Callers 1

resetFpuFlagsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected