qbe/arm64
Roland Paterson-Jones 5c1eb24e2c If-conversion RFC 4 - x86 only (for now), use cmovXX
Replacement of tiny conditional jump graphlets with
conditional move instructions.

Currently enabled only for x86. Arm64 support using cselXX
will be essentially identical.

Adds (internal) frontend sel0/sel1 ops with flag-specific
backend xselXX following jnz implementation pattern.

Testing: standard QBE, cproc, harec, hare, roland
2026-01-13 18:11:30 +01:00
..
abi.c arm64_apple: fix argxbh support 2026-01-06 20:43:42 +01:00
all.h mark apple targets with a boolean 2022-10-08 21:48:47 +02:00
emit.c arm64: prevent bogus IP1 clobbers 2026-01-06 20:43:38 +01:00
isel.c fix fp constants on big endian hosts 2025-04-16 10:29:00 +02:00
targ.c If-conversion RFC 4 - x86 only (for now), use cmovXX 2026-01-13 18:11:30 +01:00