[all-commits] [llvm/llvm-project] 455884: [OPENMP]Reduce calls for the mangled names.

Alexey Bataev via All-commits all-commits at lists.llvm.org
Tue Jan 7 11:32:09 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 45588428910a7cbcf58317b874dad18b580c9ce5
      https://github.com/llvm/llvm-project/commit/45588428910a7cbcf58317b874dad18b580c9ce5
  Author: Alexey Bataev <a.bataev at hotmail.com>
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
    M clang/lib/CodeGen/CGOpenMPRuntime.cpp
    M clang/lib/CodeGen/CGOpenMPRuntime.h

  Log Message:
  -----------
  [OPENMP]Reduce calls for the mangled names.

Use canonical decls instead of mangled names in the set of already
emitted decls. This allows to reduce the number of function calls for
getting declarations mangled names and speedup the compilation.




More information about the All-commits mailing list