aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorTobias Gysi <tobias.gysi@nextsilicon.com>2022-10-19 12:48:45 +0300
committerTobias Gysi <tobias.gysi@nextsilicon.com>2022-10-19 12:57:09 +0300
commit3883615906771480cc47e724bb5908287ab74736 (patch)
tree808caeaa872bcf3c19093a1474d64c964febcb81 /llvm/lib/Support/CommandLine.cpp
parent579ca5e7e106291d193a840195cda725cbf63aae (diff)
downloadllvm-3883615906771480cc47e724bb5908287ab74736.zip
llvm-3883615906771480cc47e724bb5908287ab74736.tar.gz
llvm-3883615906771480cc47e724bb5908287ab74736.tar.bz2
[mlir][llvm] Ordered traversal in LLVM IR import.
The revision performs a topological sort of the blocks to ensure the operations are processed in dominance order. After the change, we do not need to introduce dummy instructions if an operand has not yet been processed. Additionally, the revision also moves and simplifies the control-flow related tests to a separate test file. Reviewed By: ftynse Differential Revision: https://reviews.llvm.org/D136230
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions