[all-commits] [llvm/llvm-project] ca3121: [Clang][Driver] Fix condition in combineBackendCom...

Juan Manuel Martinez Caamaño via All-commits all-commits at lists.llvm.org
Mon May 12 00:50:20 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ca3121b8981905d3be80c4297f50f761391dbf6c
      https://github.com/llvm/llvm-project/commit/ca3121b8981905d3be80c4297f50f761391dbf6c
  Author: Juan Manuel Martinez Caamaño <jmartinezcaamao at gmail.com>
  Date:   2025-05-12 (Mon, 12 May 2025)

  Changed paths:
    M clang/lib/Driver/Driver.cpp
    A clang/test/Driver/no-integrated-cpp.c

  Log Message:
  -----------
  [Clang][Driver] Fix condition in combineBackendCompile when using -no-integrated-cpp (#136853)

When using -no-integrated-cpp, before, the driver won't collapse actions
when the input was not llvm-ir
or it would collapse them too aggressively with -save-temps

The original code was checking the action type (which is IR too for
preprocessed->bc actions) instead of the action inputs.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list