[llvm] bc61bc8 - AMDGPU: Use available subtarget member
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 7 05:26:35 PDT 2023
Author: Matt Arsenault
Date: 2023-06-07T08:26:31-04:00
New Revision: bc61bc8d6aaba97b21664a8874bc549609d93280
URL: https://github.com/llvm/llvm-project/commit/bc61bc8d6aaba97b21664a8874bc549609d93280
DIFF: https://github.com/llvm/llvm-project/commit/bc61bc8d6aaba97b21664a8874bc549609d93280.diff
LOG: AMDGPU: Use available subtarget member
Added:
Modified:
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
index 91c5257150505..d08f2aaa9794f 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
@@ -4565,10 +4565,9 @@ SDValue AMDGPUTargetLowering::loadInputValue(SelectionDAG &DAG,
uint32_t AMDGPUTargetLowering::getImplicitParameterOffset(
const MachineFunction &MF, const ImplicitParameter Param) const {
const AMDGPUMachineFunction *MFI = MF.getInfo<AMDGPUMachineFunction>();
- const AMDGPUSubtarget &ST =
- AMDGPUSubtarget::get(getTargetMachine(), MF.getFunction());
- unsigned ExplicitArgOffset = ST.getExplicitKernelArgOffset(MF.getFunction());
- const Align Alignment = ST.getAlignmentForImplicitArgPtr();
+ unsigned ExplicitArgOffset =
+ Subtarget->getExplicitKernelArgOffset(MF.getFunction());
+ const Align Alignment = Subtarget->getAlignmentForImplicitArgPtr();
uint64_t ArgOffset = alignTo(MFI->getExplicitKernArgSize(), Alignment) +
ExplicitArgOffset;
switch (Param) {
More information about the llvm-commits
mailing list