aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineFunction.cpp
diff options
context:
space:
mode:
authorNicolas Vasilache <nicolas.vasilache@gmail.com>2021-06-29 15:39:14 +0000
committerNicolas Vasilache <nicolas.vasilache@gmail.com>2021-06-29 19:18:22 +0000
commita77524cd2c20f4d0aa4ddd164f12f7af64b5bfc8 (patch)
tree7c0213004e236f17ac2536551032736a2d886f75 /llvm/lib/CodeGen/MachineFunction.cpp
parent90dfd059198ed94334f9b1ccfd29b566feb75e8b (diff)
downloadllvm-a77524cd2c20f4d0aa4ddd164f12f7af64b5bfc8.zip
llvm-a77524cd2c20f4d0aa4ddd164f12f7af64b5bfc8.tar.gz
llvm-a77524cd2c20f4d0aa4ddd164f12f7af64b5bfc8.tar.bz2
[mlir][Linalg] Add a ComprehensiveModuleBufferizePass and support for CallOp analysis(9/n)
This revision adds the minimal plumbing to create a simple ComprehensiveModuleBufferizePass that can behave conservatively in the presence of CallOps. A topological sort of caller/callee is performed and, if the call-graph is cycle-free, analysis can proceed. Differential revision: https://reviews.llvm.org/D104859
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions