[all-commits] [llvm/llvm-project] 8d5500: [DirectX] Detect resources with identical overlapp...

Helena Kotas via All-commits all-commits at lists.llvm.org
Tue May 20 12:45:13 PDT 2025


  Branch: refs/heads/users/hekota/pr140645-fix-overlapping-flag
  Home:   https://github.com/llvm/llvm-project
  Commit: 8d55009a5ace1d8d9605668199622b3dd49cde29
      https://github.com/llvm/llvm-project/commit/8d55009a5ace1d8d9605668199622b3dd49cde29
  Author: Helena Kotas <hekotas at microsoft.com>
  Date:   2025-05-19 (Mon, 19 May 2025)

  Changed paths:
    M llvm/lib/Analysis/DXILResource.cpp
    M llvm/unittests/Target/DirectX/ResourceBindingAnalysisTests.cpp

  Log Message:
  -----------
  [DirectX] Detect resources with identical overlapping binding

This change uses resource name during DXIL resource binding analysis to detect
when two (or more) resources have identical overlapping binding.

The DXIL resource analysis just detects that there is a problem with the binding
and sets the `hasOverlappingBinding` flag. Full error reporting will happen
later in DXILPostOptimizationValidation pass (llvm/llvm-project#110723).



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