These should always go to a FPR, since they always use the vector registers.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
| Paths 
 |  Differential  D100885  
[AArch64][GlobalISel] Fix regbankselect for G_FCMP with vector destinations ClosedPublic Authored by paquette on Apr 20 2021, 1:16 PM. 
Details Summary These should always go to a FPR, since they always use the vector registers. 
Diff Detail 
 Event TimelineHerald added subscribers: danielkiss, hiraditya, kristof.beyls, rovka.  ·  View Herald TranscriptApr 20 2021, 1:16 PM This revision is now accepted and ready to land.Apr 21 2021, 5:34 PM This revision was landed with ongoing or failed builds.Apr 21 2021, 6:20 PM Closed by commit rG3011aa1aea9f: [AArch64][GlobalISel] Fix regbankselect for G_FCMP with vector destinations (authored by paquette).  ·  Explain Why This revision was automatically updated to reflect the committed changes. 
Revision Contents 
 
Diff 339435 llvm/lib/Target/AArch64/GISel/AArch64RegisterBankInfo.cpp
 llvm/test/CodeGen/AArch64/GlobalISel/regbank-fcmp.mir
 
 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||