Author: rksimon Date: Tue May 21 03:48:42 2019 New Revision: 361238 URL: http://llvm.org/viewvc/llvm-project?rev=361238&view=rev Log: [CGBuiltin] dumpRecord - remove unused field offset. NFCI.
Modified: cfe/trunk/lib/CodeGen/CGBuiltin.cpp Modified: cfe/trunk/lib/CodeGen/CGBuiltin.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGBuiltin.cpp?rev=361238&r1=361237&r2=361238&view=diff ============================================================================== --- cfe/trunk/lib/CodeGen/CGBuiltin.cpp (original) +++ cfe/trunk/lib/CodeGen/CGBuiltin.cpp Tue May 21 03:48:42 2019 @@ -1400,8 +1400,6 @@ static llvm::Value *dumpRecord(CodeGenFu const auto *RT = RType->getAs<RecordType>(); ASTContext &Context = CGF.getContext(); RecordDecl *RD = RT->getDecl()->getDefinition(); - ASTContext &Ctx = RD->getASTContext(); - const ASTRecordLayout &RL = Ctx.getASTRecordLayout(RD); std::string Pad = std::string(Lvl * 4, ' '); Value *GString = @@ -1431,9 +1429,6 @@ static llvm::Value *dumpRecord(CodeGenFu } for (const auto *FD : RD->fields()) { - uint64_t Off = RL.getFieldOffset(FD->getFieldIndex()); - Off = Ctx.toCharUnitsFromBits(Off).getQuantity(); - Value *FieldPtr = RecordPtr; if (RD->isUnion()) FieldPtr = CGF.Builder.CreatePointerCast( _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits