diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-21 10:48:42 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-05-21 10:48:42 +0000 |
| commit | 823458f9b8175fe9471077455fb9f61a0a9ab4a1 (patch) | |
| tree | c4f79ddcb5f65b70fe70dfe401180fc39f708f54 /clang/lib | |
| parent | cd36a2857ea172d70a7a841f4b622a5f408944a9 (diff) | |
| download | bcm5719-llvm-823458f9b8175fe9471077455fb9f61a0a9ab4a1.tar.gz bcm5719-llvm-823458f9b8175fe9471077455fb9f61a0a9ab4a1.zip | |
[CGBuiltin] dumpRecord - remove unused field offset. NFCI.
llvm-svn: 361238
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/CodeGen/CGBuiltin.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/clang/lib/CodeGen/CGBuiltin.cpp b/clang/lib/CodeGen/CGBuiltin.cpp index 6a183129073..34537d3f3ef 100644 --- a/clang/lib/CodeGen/CGBuiltin.cpp +++ b/clang/lib/CodeGen/CGBuiltin.cpp @@ -1400,8 +1400,6 @@ static llvm::Value *dumpRecord(CodeGenFunction &CGF, QualType RType, 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(CodeGenFunction &CGF, QualType RType, } 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( |

