[all-commits] [llvm/llvm-project] 3ea39a: [utils] Process attribute references in lines defi...

Slava Zakharin via All-commits all-commits at lists.llvm.org
Mon Sep 8 09:08:19 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3ea39a5899436ef419b7444d9015f096a0e665cd
      https://github.com/llvm/llvm-project/commit/3ea39a5899436ef419b7444d9015f096a0e665cd
  Author: Slava Zakharin <szakharin at nvidia.com>
  Date:   2025-09-08 (Mon, 08 Sep 2025)

  Changed paths:
    M mlir/utils/generate-test-checks.py

  Log Message:
  -----------
  [utils] Process attribute references in lines defining attrs. (#156541)

Here is an example of TBAA attributes generated by Flang:
```
#tbaa_root = #llvm.tbaa_root<id = "Flang function root _QPtest6">
#tbaa_type_desc = #llvm.tbaa_type_desc<id = "any access", members = {<#tbaa_root, 0>}>
```

We have to process the text after `=` to replace the attribute
references with proper check variables.



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