[clang] 0293b5d - [NFC] Remove some dead code from CGBuiltin.cpp.

Kevin P. Neal via cfe-commits cfe-commits at lists.llvm.org
Tue Dec 24 06:39:49 PST 2019


Author: Kevin P. Neal
Date: 2019-12-24T09:38:34-05:00
New Revision: 0293b5d67123786daf80528af9ef356b7bd9d2f6

URL: https://github.com/llvm/llvm-project/commit/0293b5d67123786daf80528af9ef356b7bd9d2f6
DIFF: https://github.com/llvm/llvm-project/commit/0293b5d67123786daf80528af9ef356b7bd9d2f6.diff

LOG: [NFC] Remove some dead code from CGBuiltin.cpp.

Added: 
    

Modified: 
    clang/lib/CodeGen/CGBuiltin.cpp

Removed: 
    


################################################################################
diff  --git a/clang/lib/CodeGen/CGBuiltin.cpp b/clang/lib/CodeGen/CGBuiltin.cpp
index 3b35fc23a1b9..17b8cab71294 100644
--- a/clang/lib/CodeGen/CGBuiltin.cpp
+++ b/clang/lib/CodeGen/CGBuiltin.cpp
@@ -2297,20 +2297,6 @@ RValue CodeGenFunction::EmitBuiltinExpr(const GlobalDecl GD, unsigned BuiltinID,
   case Builtin::BI__builtin_powil:
     return RValue::get(emitBinaryMaybeConstrainedFPBuiltin(
         *this, E, Intrinsic::powi, Intrinsic::experimental_constrained_powi));
-#if 0
-    Value *Base = EmitScalarExpr(E->getArg(0));
-    Value *Exponent = EmitScalarExpr(E->getArg(1));
-    llvm::Type *ArgType = Base->getType();
-    // XXX Maybe
-    if (Builder.getIsFPConstrained()) {
-      Function *F = CGM.getIntrinsic(Intrinsic::experimental_constrained_powi, ArgType);
-      return RValue::get(Builder.CreateConstrainedFPCall(F, {Base, Exponent}));
-    }
-    else {
-      Function *F = CGM.getIntrinsic(Intrinsic::powi, ArgType);
-      return RValue::get(Builder.CreateCall(F, {Base, Exponent}));
-    }
-#endif
 
   case Builtin::BI__builtin_isgreater:
   case Builtin::BI__builtin_isgreaterequal:


        


More information about the cfe-commits mailing list