[all-commits] [llvm/llvm-project] 57006b: [DirectX backend] [NFC]Add DXILOpBuilder to genera...
Xiang Li via All-commits
all-commits at lists.llvm.org
Mon Jul 25 21:50:14 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 57006b14fa0eea0705a777e3f9c3478ae28c8d41
https://github.com/llvm/llvm-project/commit/57006b14fa0eea0705a777e3f9c3478ae28c8d41
Author: Xiang Li <python3kgae at outlook.com>
Date: 2022-07-25 (Mon, 25 Jul 2022)
Changed paths:
A llvm/include/llvm/Support/DXILOperationCommon.h
M llvm/lib/Target/DirectX/CMakeLists.txt
A llvm/lib/Target/DirectX/DXILOpBuilder.cpp
A llvm/lib/Target/DirectX/DXILOpBuilder.h
M llvm/lib/Target/DirectX/DXILOpLowering.cpp
M llvm/utils/TableGen/DXILEmitter.cpp
Log Message:
-----------
[DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation
A new helper class DXILOpBuilder is added to create DXIL op function calls.
TableGen backend for DXILOperation will create table for DXIL op function parameter types.
When create DXIL op function, these parameter types will used to create the function type.
Reviewed By: bogner
Differential Revision: https://reviews.llvm.org/D130291
More information about the All-commits
mailing list