[llvm] [Xtensa] Implement lowering SELECT_CC/BRCC for Xtensa FP Option. (PR #145544)
    Andrei Safronov via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Fri Jun 27 07:02:51 PDT 2025
    
    
  
================
@@ -1482,10 +1562,25 @@ XtensaTargetLowering::emitSelectCC(MachineInstr &MI,
   MBB->addSuccessor(CopyMBB);
   MBB->addSuccessor(SinkMBB);
 
-  BuildMI(MBB, DL, TII.get(BrKind))
-      .addReg(LHS.getReg())
-      .addReg(RHS.getReg())
-      .addMBB(SinkMBB);
+  if ((MI.getOpcode() == Xtensa::SELECT_CC_FP_FP) ||
+      (MI.getOpcode() == Xtensa::SELECT_CC_FP_INT)) {
----------------
andreisfr wrote:
fixed.
https://github.com/llvm/llvm-project/pull/145544
    
    
More information about the llvm-commits
mailing list