> 2023年4月28日 13:33,YunQiang Su <yunqiang...@cipunited.com> 写道:
> 
> speculation_barrier for MIPS needs sync+jr.hb (r2+),
> so we implement __speculation_barrier in libgcc, like arm32 does.
> 
> gcc/ChangeLog:
> * config/mips/mips-protos.h (mips_emit_speculation_barrier): New
>        prototype.
> * config/mips/mips.cc (speculation_barrier_libfunc): New static
>        variable.
> (mips_init_libfuncs): Initialize it.
> (mips_emit_speculation_barrier): New function.
> * config/arm/arm.md (speculation_barrier): Call
>        mips_emit_speculation_barrier.

^ arm? Typo.

Thanks
Jiaxun

Reply via email to