Porting of commit
2a6c871596ce ("[InstCombine] Move target-specific inst combining")
Fixes the following building error:
module source path "external/llvm-project/llvm/lib/Transforms/InstCombine/InstCombineTables.td" does not exist
generated_headers: [
"llvm-gen-amdgpu",
"llvm-gen-amdgpuisel",
+ "llvm-gen-instcombine",
"llvm-gen-r600",
],
static_libs: ["llvm-amdgpu-headers"],
}
llvm_tblgen {
+ name: "llvm-gen-instcombine",
+ in: "InstCombineTables.td",
+ outs: ["InstCombineTables.inc"],
+}
+
+llvm_tblgen {
name: "llvm-gen-r600",
in: "R600.td",
outs: [
defaults: [
"llvm-lib-defaults",
],
- generated_headers: ["llvm-gen-instcombine"],
srcs: ["*.cpp"],
}
-
-llvm_tblgen {
- name: "llvm-gen-instcombine",
- in: "InstCombineTables.td",
- outs: ["InstCombineTables.inc"],
-}