[PATCH] D99205: Add jump-threading optimization for deterministic finite automata
Geoffrey Martin-Noble via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 27 12:27:26 PDT 2021
GMNGeoffrey added subscribers: chandlerc, GMNGeoffrey.
GMNGeoffrey added a comment.
This appears to create a layering violation. llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp includes llvm/include/llvm/CodeGen/Passes.h and llvm/lib/CodeGen/HardwareLoops.cpp includes llvm/include/llvm/Transforms/Scalar.h creating a cycle between LLVMCodeGen and LLVMScalarOpts
@chandlerc as the owner of layering
Is the include of llvm/CodeGen/Passes.h required? My build appears to succeed without it
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99205/new/
https://reviews.llvm.org/D99205
More information about the llvm-commits
mailing list