aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ExecutionEngine/Orc
diff options
context:
space:
mode:
authorFabian Mora <fmora.dev@gmail.com>2025-07-25 16:51:47 -0400
committerGitHub <noreply@github.com>2025-07-25 16:51:47 -0400
commit34a08cb89c5e50c22be05555529ce84eaa3e4d3c (patch)
tree35c8f98f2aa1a3d4b2358a9ccb92d6447be96557 /llvm/unittests/ExecutionEngine/Orc
parent6118a254ff9acb4b54a6bdb952c088a792b679af (diff)
downloadllvm-34a08cb89c5e50c22be05555529ce84eaa3e4d3c.zip
llvm-34a08cb89c5e50c22be05555529ce84eaa3e4d3c.tar.gz
llvm-34a08cb89c5e50c22be05555529ce84eaa3e4d3c.tar.bz2
[mlir][LLVM] Remove `llvm` deps from the LLVM dialect (#150692)
This patch removes spurious includes of `llvm/IR` files, and unnecessary link components in the LLVM dialect. The only major dependencies still coming from LLVM are `llvm::DataLayout`, which is used by `verifyDataLayoutString` and some `dwarf` symbols in some attributes. Both of them should likely be removed in the future. Finally, I also removed one constructor from `LLVM::AssumeOp` that used [OperandBundleDefT](https://llvm.org/doxygen/classllvm_1_1OperandBundleDefT.html) without good reason and introduced a header unnecessarily.
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc')
0 files changed, 0 insertions, 0 deletions