[PATCH] D88855: [BPF][NewPM] Make BPFTargetMachine properly adjust NPM optimizer pipeline

Yonghong Song via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 5 19:44:53 PDT 2020


yonghong-song added a comment.

@aeubanks I assume this is related to new pass manager and is not on by default? What is the option I could turn npm on and give a try? Looks like Hexagon is another backend which has implemented npm support. We may plan to implement new (early or module) passes so we need to modify both adjustPassManager and registerPassBuilderCallbacks. Underlying how it really functions will help future work. The code looks correct, esp. when comparing to what Hexagon has done, but I would like to experiment a little bit before accepting the patch. Thanks!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D88855/new/

https://reviews.llvm.org/D88855



More information about the llvm-commits mailing list