[llvm] 359cfa2 - [X86] EmitInstrWithCustomInserter - silence uninitialized variable warnings. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 17 14:01:24 PDT 2021


Author: Simon Pilgrim
Date: 2021-08-17T22:01:07+01:00
New Revision: 359cfa2af79e3fbf42accfdde42ccae123113560

URL: https://github.com/llvm/llvm-project/commit/359cfa2af79e3fbf42accfdde42ccae123113560
DIFF: https://github.com/llvm/llvm-project/commit/359cfa2af79e3fbf42accfdde42ccae123113560.diff

LOG: [X86] EmitInstrWithCustomInserter - silence uninitialized variable warnings. NFCI.

Consistently use llvm_unreachable for the default case in the inner switch statements.

Added: 
    

Modified: 
    llvm/lib/Target/X86/X86ISelLowering.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp
index 25f27a056d46..c191d4d19fa8 100644
--- a/llvm/lib/Target/X86/X86ISelLowering.cpp
+++ b/llvm/lib/Target/X86/X86ISelLowering.cpp
@@ -34836,6 +34836,7 @@ X86TargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI,
   case X86::PTDPBF16PS: {
     unsigned Opc;
     switch (MI.getOpcode()) {
+    default: llvm_unreachable("illegal opcode!");
     case X86::PTDPBSSD: Opc = X86::TDPBSSD; break;
     case X86::PTDPBSUD: Opc = X86::TDPBSUD; break;
     case X86::PTDPBUSD: Opc = X86::TDPBUSD; break;
@@ -34863,6 +34864,7 @@ X86TargetLowering::EmitInstrWithCustomInserter(MachineInstr &MI,
   case X86::PTILESTORED: {
     unsigned Opc;
     switch (MI.getOpcode()) {
+    default: llvm_unreachable("illegal opcode!");
     case X86::PTILELOADD:   Opc = X86::TILELOADD;   break;
     case X86::PTILELOADDT1: Opc = X86::TILELOADDT1; break;
     case X86::PTILESTORED:  Opc = X86::TILESTORED;  break;


        


More information about the llvm-commits mailing list