]> granicus.if.org Git - llvm/commitdiff
Simplify. NFC.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 20 Jun 2016 17:00:13 +0000 (17:00 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 20 Jun 2016 17:00:13 +0000 (17:00 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@273167 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/ARMFastISel.cpp

index 303282426e0c641e9ce04d5290220056713e4aae..01a59971117d5cbdb0b56092ea7a8b472dd0e023 100644 (file)
@@ -599,14 +599,10 @@ unsigned ARMFastISel::ARMMaterializeGV(const GlobalValue *GV, MVT VT) {
     if (Subtarget->isTargetMachO())
       TF = ARMII::MO_NONLAZY;
 
-    switch (RelocM) {
-    case Reloc::PIC_:
+    if (RelocM == Reloc::PIC_)
       Opc = isThumb2 ? ARM::t2MOV_ga_pcrel : ARM::MOV_ga_pcrel;
-      break;
-    default:
+    else
       Opc = isThumb2 ? ARM::t2MOVi32imm : ARM::MOVi32imm;
-      break;
-    }
     AddOptionalDefs(BuildMI(*FuncInfo.MBB, FuncInfo.InsertPt, DbgLoc,
                             TII.get(Opc), DestReg).addGlobalAddress(GV, 0, TF));
   } else {