Fixes the following building error:
external/llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp:31:10:
fatal error: 'AArch64GenGICombiner.inc' file not found
^~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
"AArch64GenSystemOperands.inc",
"AArch64GenRegisterBank.inc",
"AArch64GenGlobalISel.inc",
+ "AArch64GenGICombiner.inc",
],
}
return "-gen-dfa-packetizer"
case strings.HasSuffix(out, "GenRegisterBank.inc"):
return "-gen-register-bank"
+ case strings.HasSuffix(out, "GenGICombiner.inc"):
+ return "-gen-global-isel-combiner -combiners=\"AArch64PreLegalizerCombinerHelper\""
case strings.HasSuffix(out, "GenGlobalISel.inc"):
return "-gen-global-isel"
case strings.HasSuffix(out, "X86GenEVEX2VEXTables.inc"):