fhossein-quic wrote: > For each of the modes in xqfgenerator pass (lossy, ieee,etc.) opcodes of the > latest ISA need to be added too. This pass was targetting v79 after which a > few new qf opcodes were added. > > Some classes like the one triggered by EnablePostRAXqfCompliance in postRA > pass (a verifier if there are some incorrect/missing transformations. It is > not necessary for the functionality, but acts more like a debugger) and > EnableConversionsRemoval in XQFgenerator (removal of extra conversions) can > probably be removed from the scope of the patch. The latter is also not > turned on by default.
After this patch is merged, we can update it with more opcodes needed to latest ISAs.▎ I removed VectorConvertRemove (EnableConversionsRemoval) and XqfPostRADiagnosis (EnablePostRAXqfCompliance) and I'll upstream them as follow up patches. This patch now contains only the core XQFloat generator and post-RA QFP handling. https://github.com/llvm/llvm-project/pull/198902 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
