aboutsummaryrefslogtreecommitdiff
path: root/backend/lib/CodeGen/MachineIRBuilder.cpp
diff options
context:
space:
mode:
authorRichard-Qin-X <richard.qin.001@gmail.com>2026-08-01 05:01:57 +0800
committerRichard-Qin-X <richard.qin.001@gmail.com>2026-08-01 05:01:57 +0800
commite2505772ab260c79d0075728082c907a90dab7ca (patch)
treed84c7d00611039dbcc0e8c303f3f7b2e34b88cd1 /backend/lib/CodeGen/MachineIRBuilder.cpp
parent916b05ee8d79b22147c098cf52bba7fe86858f3f (diff)
downloadrcc-project-e2505772ab260c79d0075728082c907a90dab7ca.tar.gz
rcc-project-e2505772ab260c79d0075728082c907a90dab7ca.tar.xz
[CodeGen] Add machine IR value semantics
Add strongly typed machine indices, lane masks, instruction flags, fixed-point branch probabilities, and preserved-register masks. Model immutable machine memory operands with explicit base identity, size, alignment, address space, alias information, and validated atomic operation and ordering rules. Cover normal, boundary, and invalid combinations in standalone tests.
Diffstat (limited to 'backend/lib/CodeGen/MachineIRBuilder.cpp')
0 files changed, 0 insertions, 0 deletions