[all-commits] [llvm/llvm-project] 30db17: [flang] Upstream the Mangler module from lowering.

Eric Schweitz via All-commits all-commits at lists.llvm.org
Tue Jun 16 15:24:38 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 30db1776935ef921314937313fe9ec9dac48b693
      https://github.com/llvm/llvm-project/commit/30db1776935ef921314937313fe9ec9dac48b693
  Author: Eric Schweitz <eschweitz at nvidia.com>
  Date:   2020-06-16 (Tue, 16 Jun 2020)

  Changed paths:
    A flang/include/flang/Lower/Mangler.h
    M flang/include/flang/Optimizer/Support/InternalNames.h
    M flang/lib/Lower/CMakeLists.txt
    A flang/lib/Lower/Mangler.cpp
    M flang/lib/Optimizer/Support/InternalNames.cpp
    M flang/unittests/Optimizer/InternalNamesTest.cpp

  Log Message:
  -----------
  [flang] Upstream the Mangler module from lowering.

This upstreams the internal name mangling used in the bridge to generate
unique names from symbols.

Replace InternalNamesTest with the actual, functional unittest.

Differential revision: https://reviews.llvm.org/D81764




More information about the All-commits mailing list