[all-commits] [llvm/llvm-project] f05bd9: [HLSL] Adding DXIL Storage type into `TypedInfo` (...

joaosaffran via All-commits all-commits at lists.llvm.org
Mon Oct 27 15:59:24 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f05bd9c2e019aa6e83e0ab63f5ea7bc4d217a76c
      https://github.com/llvm/llvm-project/commit/f05bd9c2e019aa6e83e0ab63f5ea7bc4d217a76c
  Author: joaosaffran <joaosaffranllvm at gmail.com>
  Date:   2025-10-27 (Mon, 27 Oct 2025)

  Changed paths:
    M llvm/include/llvm/Analysis/DXILResource.h
    M llvm/lib/Analysis/DXILResource.cpp
    M llvm/lib/Target/DirectX/DXILPrettyPrinter.cpp
    M llvm/test/Analysis/DXILResource/buffer-frombinding.ll
    M llvm/test/CodeGen/DirectX/Metadata/srv_metadata.ll
    M llvm/test/CodeGen/DirectX/Metadata/uav_metadata.ll

  Log Message:
  -----------
  [HLSL] Adding DXIL Storage type into `TypedInfo` (#164887)

In DXIL, some 64bit types are actually represented with their 32bit
counterpart. This was already being address in the codegen, however the
metadata generation was lacking this information. This PR is fixing this
issue.

Closes: [#146735](https://github.com/llvm/llvm-project/issues/146735)



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