This patch includes:
1: CRRegBank support
2: Some workarounds in PPC table gen for anyext/setcc patterns selection. (Will address this issue in utils/TableGen/GlobalISelEmitter.cpp later)
Details
Details
- Reviewers
Kai amyk arsenm nemanjai - Group Reviewers
Restricted Project - Commits
- rGac93a4e77d1e: [PowerPC][GISel]fcmp support
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
llvm/lib/Target/PowerPC/PPCInstrInfo.td | ||
---|---|---|
3738 | Ty can be f32/f64/f128, it may need another parameter for the low level register class. Let me just use MVT for now since I am working on addressing this issue in GlobalISelEmitter.cpp. |
Some workarounds for GlobalISelEmitter to handle this anyext pattern. This looks like an issue in GlobalISelEmitter, otherwise there will be many same manual modifications.