[all-commits] [llvm/llvm-project] b1f55c: [UpdateTestUtils] Print test filename when complai...

Roman Lebedev via All-commits all-commits at lists.llvm.org
Sun Jun 20 04:13:23 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b1f55c33d435ef8a68735774ea32f0252750ebcd
      https://github.com/llvm/llvm-project/commit/b1f55c33d435ef8a68735774ea32f0252750ebcd
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M llvm/utils/UpdateTestChecks/common.py
    M llvm/utils/update_analyze_test_checks.py
    M llvm/utils/update_cc_test_checks.py
    M llvm/utils/update_llc_test_checks.py
    M llvm/utils/update_test_checks.py

  Log Message:
  -----------
  [UpdateTestUtils] Print test filename when complaining about conflicting prefix

Now that FileCheck eagerly complains when prefixes are unused,
the update script does the same, and  is becoming very common
to need to drop some prefixes, yet figuring out the file
it complains about isn't obvious unless it actually tells us.


  Commit: e497b12a69604b6d691312a30f6b86da4f18f7f8
      https://github.com/llvm/llvm-project/commit/e497b12a69604b6d691312a30f6b86da4f18f7f8
  Author: Roman Lebedev <lebedev.ri at gmail.com>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M llvm/test/CodeGen/AArch64/addsub.ll
    M llvm/test/CodeGen/AArch64/branch-relax-alignment.ll
    M llvm/test/CodeGen/AArch64/branch-relax-bcc.ll
    M llvm/test/CodeGen/AArch64/combine-comparisons-by-cse.ll
    M llvm/test/CodeGen/AArch64/cond-br-tuning.ll
    M llvm/test/CodeGen/AArch64/fast-isel-branch-cond-split.ll
    M llvm/test/CodeGen/AArch64/logical_shifted_reg.ll
    M llvm/test/CodeGen/AArch64/optimize-cond-branch.ll
    M llvm/test/CodeGen/ARM/ifcvt-callback.ll
    M llvm/test/CodeGen/ARM/ifcvt1.ll
    M llvm/test/CodeGen/ARM/ifcvt3.ll
    M llvm/test/CodeGen/ARM/load-global2.ll
    M llvm/test/CodeGen/ARM/smml.ll
    M llvm/test/CodeGen/ARM/speculation-hardening-sls.ll
    M llvm/test/CodeGen/Hexagon/dont_rotate_pregs_at_O2.ll
    M llvm/test/CodeGen/Hexagon/noFalignAfterCallAtO2.ll
    M llvm/test/CodeGen/Thumb2/tpsoft.ll
    M llvm/test/CodeGen/Thumb2/v8_IT_4.ll

  Log Message:
  -----------
  [NFC][AArch64][ARM][Thumb][Hexagon] Autogenerate some tests

These all (and some others) are being affected by D104597,
but they are manually-written, which rather complicates
checking the effect that change has on them.


Compare: https://github.com/llvm/llvm-project/compare/c5b7335dc8eb...e497b12a6960


More information about the All-commits mailing list