Since 47f5c54f997a59bb2c65abe6b8b811f6e7553456, we pass -fno-lifetime-dse
when building LLVM with GCC.
Unfortunately, this impacts projects which build LLVM using GCC who then try
to use e.g. clang-tidy because of the flag leaking into compile_commands.json.
While we're trying to stop adding these, given we're passing the flag ourselves,
I don't think we have much of a choice here.