[PATCH] D52295: [DebugInfoMetadata] Added support to generate packed_decimal encoding related dwarf info.

Chirag Patel via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 9 05:38:52 PDT 2018


Chirag updated this revision to Diff 168783.
Chirag added a comment.

- Added DW_AT_binary_scale attribute.
- Fixed llvm type code formatting
- Fixed minor typos.

@probinson - no, it is not openvms port, instead we have our own PLI/Cobol compiler for which we are adding debugging support.

@aprantl - apartt from saving memory, here optional in optional is used to mark if basictype is extended or not, so instead of checking all underlying optional attributes only one check is needed.


https://reviews.llvm.org/D52295

Files:
  include/llvm/BinaryFormat/Dwarf.def
  include/llvm/BinaryFormat/Dwarf.h
  include/llvm/IR/DIBuilder.h
  include/llvm/IR/DebugInfoFlags.def
  include/llvm/IR/DebugInfoMetadata.h
  lib/AsmParser/LLLexer.cpp
  lib/AsmParser/LLParser.cpp
  lib/AsmParser/LLToken.h
  lib/BinaryFormat/Dwarf.cpp
  lib/Bitcode/Reader/MetadataLoader.cpp
  lib/Bitcode/Writer/BitcodeWriter.cpp
  lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  lib/IR/AsmWriter.cpp
  lib/IR/DIBuilder.cpp
  lib/IR/DebugInfoMetadata.cpp
  lib/IR/LLVMContextImpl.h
  lib/IR/Verifier.cpp
  test/Assembler/debug-info.ll
  unittests/IR/MetadataTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D52295.168783.patch
Type: text/x-patch
Size: 34401 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181009/7eebc5c4/attachment-0001.bin>


More information about the llvm-commits mailing list