| ... | ... | @@ -4534,7 +4534,8 @@ pub fn doNotOptimizeAway(val: anytype) void { |
| 4534 | 4534 | } else doNotOptimizeAway(&val); |
| 4535 | 4535 | }, |
| 4536 | 4536 | .float => { |
| 4537 | | if ((t.float.bits == 32 or t.float.bits == 64) and builtin.zig_backend != .stage2_c) { |
| 4537 | // https://github.com/llvm/llvm-project/issues/159200 |
| 4538 | if ((t.float.bits == 32 or t.float.bits == 64) and builtin.zig_backend != .stage2_c and !builtin.cpu.arch.isLoongArch()) { |
| 4538 | 4539 | asm volatile ("" |
| 4539 | 4540 | : |
| 4540 | 4541 | : [_] "rm" (val), |