[all-commits] [llvm/llvm-project] fe9923: [CodeView] Fix incorrect CodeView encoding of sign...

Steve Merritt via All-commits all-commits at lists.llvm.org
Wed Jun 8 10:29:06 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fe9923f2be6e770edf949664136f4c2a273ca65d
      https://github.com/llvm/llvm-project/commit/fe9923f2be6e770edf949664136f4c2a273ca65d
  Author: Steve Merritt <steve.merritt at intel.com>
  Date:   2022-06-08 (Wed, 08 Jun 2022)

  Changed paths:
    M llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
    M llvm/test/DebugInfo/COFF/globals.ll
    A llvm/test/DebugInfo/COFF/numeric-leaves.ll

  Log Message:
  -----------
  [CodeView] Fix incorrect CodeView encoding of signed integer constants

Add proper CodeView encoding for positive constant integer values greater than
127.  In addition, use the two byte encoding form for positive values less
than LF_NUMERIC.

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




More information about the All-commits mailing list