diff --git a/lib/CodeGen/CGBuiltin.cpp b/lib/CodeGen/CGBuiltin.cpp
index 8c9b41a913223887425b1ecd767de285d35a6eb0..a292ffcee17bf7d9d25439aa5dd778c7bf215c88 100644
--- a/lib/CodeGen/CGBuiltin.cpp
+++ b/lib/CodeGen/CGBuiltin.cpp
@@ -1776,10 +1776,6 @@ static Value *EmitAArch64ScalarBuiltinExpr(CodeGenFunction &CGF,
   case AArch64::BI__builtin_neon_vfmas_laneq_f32:
   case AArch64::BI__builtin_neon_vfmad_lane_f64:
   case AArch64::BI__builtin_neon_vfmad_laneq_f64: {
-    bool Quad = false;
-    if (BuiltinID == AArch64::BI__builtin_neon_vfmas_laneq_f32 ||
-      BuiltinID == AArch64::BI__builtin_neon_vfmad_laneq_f64)
-      Quad = true;
     llvm::Type *Ty = CGF.ConvertType(E->getCallReturnType());
     Value *F = CGF.CGM.getIntrinsic(Intrinsic::fma, Ty);
     // extract lane acc += x * v[i]