MCPcopy Create free account
hub / github.com/devkitPro/libctru / __isb

Function __isb

libctru/include/3ds/synchronization.h:46–49  ·  view source on GitHub ↗

Performs an Instruction Synchronization Barrier (officially "flush prefetch buffer") operation.

Source from the content-addressed store, hash-verified

44
45/// Performs an Instruction Synchronization Barrier (officially "flush prefetch buffer") operation.
46static inline void __isb(void)
47{
48 __asm__ __volatile__("mcr p15, 0, %[val], c7, c5, 4" :: [val] "r" (0) : "memory");
49}
50
51/// Performs a clrex operation.
52static inline void __clrex(void)

Callers 1

threadOnExceptionFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected