[all-commits] [llvm/llvm-project] 104a9f: [Debuginfo][DW_OP_implicit_pointer] (1/7) Support ...

Alok Kumar Sharma via All-commits all-commits at lists.llvm.org
Fri Jan 15 01:17:03 PST 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 104a9f99ccab9d6dbc07a70f569246c23feaf4c1
      https://github.com/llvm/llvm-project/commit/104a9f99ccab9d6dbc07a70f569246c23feaf4c1
  Author: Alok Kumar Sharma <AlokKumar.Sharma at amd.com>
  Date:   2021-01-15 (Fri, 15 Jan 2021)

  Changed paths:
    M llvm/docs/LangRef.rst
    M llvm/include/llvm/BinaryFormat/Dwarf.h
    M llvm/lib/BinaryFormat/Dwarf.cpp
    M llvm/lib/IR/DebugInfoMetadata.cpp
    A llvm/test/DebugInfo/X86/LLVM_implicit_pointer.ll

  Log Message:
  -----------
  [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer

New dwarf operator DW_OP_LLVM_implicit_pointer is introduced (present only in LLVM IR)
This operator is required as it is different than DWARF operator
DW_OP_implicit_pointer in representation and specification (number
and types of operands) and later can not be used as multiple level.

Reviewed By: aprantl

Differential Revision: https://reviews.llvm.org/D84113




More information about the All-commits mailing list