llvm-project
d9c15d98 - [AArch64][llvm] Separate TLBI-only feature gating from TLBIP aliases

Commit
26 days ago
[AArch64][llvm] Separate TLBI-only feature gating from TLBIP aliases Refactor the TLBI system operand definitions so that TLBI and TLBIP records are emitted through separate helper multiclasses, whilst keeping the table layout readable. The feature-scoped wrappers now apply FeatureTLB_RMI, FeatureRME, and FeatureTLBIW only to TLBI records (it was previously incorrectly also applied to TLBIP instructions), while TLBIP aliases remain gated only by FeatureD128, including their nXS forms. Update testcases accordingly.
Author
Committer
Parents
Loading