RH850/F1KM-S4,syncp等指令的疑问

在使用CS+和smart configurator开发相关软件时,发现smart configurator生成的代码中经常使用syncp等流水线同步指令

从软件手册中我明白这种指令具体的意义,但是对于C语言来说,在软件开发中,如何确定这种指令的调用时机和注意事项?(比如只在寄存器操作时使用?)

下图是一个生成代码的示例