You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Z80: Fix GlobalISel crashes for LLVM v16 compatibility
- Fix tablegen combiner conflicts by removing fp rule groups
- Use IncomingValueAssigner for formal arguments (was incorrectly OutgoingValueAssigner)
- Add createMachineFunctionInfo override
- Update Z80MachineFunctionInfo with required v16 constructors and clone method
- Fix matchConstant to check both outer and inner optionals
- Add BitWidth > 0 guards to prevent failures on zero width APInts
- Auto update test expectations, all 17 Z80 regression tests now pass
MIPatternMatch.h should be upstreamed as it is a generic LLVM header and we really should not be touching it
0 commit comments