From: Chris Lattner Date: Sat, 24 Jan 2009 20:24:49 +0000 (+0000) Subject: remove dead code. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9b6f4dec090faab0a78de669c037b563ac076e0b;p=clang remove dead code. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62930 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/CodeGen/CGExprConstant.cpp b/lib/CodeGen/CGExprConstant.cpp index b7c4f7fd39..9d709d3a50 100644 --- a/lib/CodeGen/CGExprConstant.cpp +++ b/lib/CodeGen/CGExprConstant.cpp @@ -517,21 +517,6 @@ public: else return llvm::ConstantExpr::getFPExtend(Src, DstTy); } - - llvm::Constant *EmitSizeAlignOf(QualType TypeToSize, - QualType RetType, bool isSizeOf) { - std::pair Info = - CGM.getContext().getTypeInfo(TypeToSize); - - uint64_t Val = isSizeOf ? Info.first : Info.second; - Val /= 8; // Return size in bytes, not bits. - - assert(RetType->isIntegerType() && "Result type must be an integer!"); - - uint32_t ResultWidth = - static_cast(CGM.getContext().getTypeSize(RetType)); - return llvm::ConstantInt::get(llvm::APInt(ResultWidth, Val)); - } public: llvm::Constant *EmitLValue(Expr *E) {