The compiler's inline assembler allows a variety of ways to insert assembly language statements in your C or C++ source code: