[all-commits] [llvm/llvm-project] bc0650: [HLSL] Moving DXILResourceImplicitBinding pass rig...
Helena Kotas via All-commits
all-commits at lists.llvm.org
Wed May 21 18:57:39 PDT 2025
Branch: refs/heads/users/hekota/pr140635+pr140645+pr140981
Home: https://github.com/llvm/llvm-project
Commit: bc0650b1c6708cfd919e8571dbed9a0474feeec6
https://github.com/llvm/llvm-project/commit/bc0650b1c6708cfd919e8571dbed9a0474feeec6
Author: Helena Kotas <hekotas at microsoft.com>
Date: 2025-05-21 (Wed, 21 May 2025)
Changed paths:
M llvm/lib/Target/DirectX/DXILResourceImplicitBinding.cpp
M llvm/lib/Target/DirectX/DXILTranslateMetadata.cpp
M llvm/lib/Target/DirectX/DirectXTargetMachine.cpp
M llvm/test/CodeGen/DirectX/llc-pipeline.ll
Log Message:
-----------
[HLSL] Moving DXILResourceImplicitBinding pass right before DXIL Resource Analysis
Moving DXILResourceImplicitBinding pass and the associated DXILResourceBindingAnalysis lower in the llc pipeline to just before DXIL Resource Analysis, which is where its results are first needed.
The reason for this change is that I will soon be adding DXILResourceBindingAnalysis dependency to DXILPostOptimizationValidation pass and bringing this closer to where it is needed avoid unnecessary churn to preserved analysis setting in preceding passes.
(cherry picked from commit a922b551b2fc8c68fd177a7d0657221af1a4704c)
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