[all-commits] [llvm/llvm-project] 9ed061: Add InjectTLIMappings pass to new pass manager

Kamau Bridgeman via All-commits all-commits at lists.llvm.org
Mon Apr 6 11:17:43 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 9ed0612ccaf0590640a5ea0cc57ced546062577a
      https://github.com/llvm/llvm-project/commit/9ed0612ccaf0590640a5ea0cc57ced546062577a
  Author: Masoud Ataei jaliseh <Masoud.Ataei.Jaliseh at ibm.com>
  Date:   2020-04-06 (Mon, 06 Apr 2020)

  Changed paths:
    M llvm/lib/Passes/PassBuilder.cpp
    M llvm/test/Other/new-pm-defaults.ll
    M llvm/test/Other/new-pm-thinlto-defaults.ll
    M llvm/test/Other/new-pm-thinlto-postlink-pgo-defaults.ll
    M llvm/test/Other/new-pm-thinlto-postlink-samplepgo-defaults.ll

  Log Message:
  -----------
  Add InjectTLIMappings pass to new pass manager

This pass is created in d6de5f12d485a85504bc99d384a85634574a27e2 and tested
for new and legacy pass manager but never added to new pass manager pipeline.
I am adding it to new pass manager pipeline.

This pass is get used in Vector Function Database (VFDatabase) and without
this pass in new pass manager pipeline, none of the vector libraries are work
ing with new pass manager.

Related passes:
66c120f02560ef528a60924104ead66f330190f1
https://reviews.llvm.org/D74944

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




More information about the All-commits mailing list