diff options
author | River Riddle <riddleriver@gmail.com> | 2020-04-27 12:58:23 -0700 |
---|---|---|
committer | River Riddle <riddleriver@gmail.com> | 2020-04-27 13:04:49 -0700 |
commit | a90151d67e23c8a2c8362c95b44340e19f955a51 (patch) | |
tree | f41e9f3071d2051da5b6683a636b62af119a2ae1 /llvm/lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | 7c221a7d4fbce512656d9df202972230eb088f37 (diff) | |
download | llvm-a90151d67e23c8a2c8362c95b44340e19f955a51.zip llvm-a90151d67e23c8a2c8362c95b44340e19f955a51.tar.gz llvm-a90151d67e23c8a2c8362c95b44340e19f955a51.tar.bz2 |
[mlir][SCCP] Add support for propagating across symbol based calls
This revision adds support for propagating constants across symbol-based callgraph edges. It uses the existing Call/CallableOpInterfaces to detect the dataflow edges, and propagates constants through arguments and out of returns.
Differential Revision: https://reviews.llvm.org/D78592
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriter.cpp')
0 files changed, 0 insertions, 0 deletions