main() { __sendmx(0,0,0,0,0); __receivemx(0,0,0); __replymx(0,0,0); __creceivemx(0,0,0); __readmsgmx(0,0,0,0); __writemsgmx(0,0,0,0); __relay(0,0); __sret(); __priority(0,0); __netdata(0,0); __yield(); __sendfdmx(0,0,0,0,0); __trigger(0); }
void yield() { __yield(); }
// ARM-LABEL: test_yield // AArch32: call void @llvm.arm.hint(i32 1) // AArch64: call void @llvm.aarch64.hint(i32 1) void test_yield(void) { __yield(); }
void check__yield(void) { __yield(); }