Remove Attribute on CallInst which is not for DXIL when prepare for DXIL.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D133279
[DirectX backend] Remove Attribute not for DXIL on CallInst ClosedPublic Authored by python3kgae on Sep 4 2022, 4:08 PM.
Details Summary Remove Attribute on CallInst which is not for DXIL when prepare for DXIL.
Diff Detail
Event Timelinepython3kgae added inline comments.
This revision is now accepted and ready to land.Sep 13 2022, 11:37 AM Closed by commit rG1e3d4c43442f: [DirectX backend] Remove Attribute not for DXIL on CallInst (authored by python3kgae). · Explain WhySep 13 2022, 1:46 PM This revision was automatically updated to reflect the committed changes. python3kgae marked an inline comment as done.
Revision Contents
Diff 459867 llvm/lib/Target/DirectX/CMakeLists.txt
llvm/lib/Target/DirectX/DXILPrepare.cpp
llvm/test/CodeGen/DirectX/strip-call-attrs.ll
|
Don't know if DXIL has invokes, but using CallBase here might be better to handle those as well.