[all-commits] [llvm/llvm-project] 37d907: [HazardRec] Allow inserting multiple wait-states s...
Austin Kerbow via All-commits
all-commits at lists.llvm.org
Tue Oct 20 17:06:21 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 37d907899f498c6944fc234ed2742b9923b88952
https://github.com/llvm/llvm-project/commit/37d907899f498c6944fc234ed2742b9923b88952
Author: Austin Kerbow <Austin.Kerbow at amd.com>
Date: 2020-10-20 (Tue, 20 Oct 2020)
Changed paths:
M llvm/include/llvm/CodeGen/ScheduleHazardRecognizer.h
M llvm/include/llvm/CodeGen/TargetInstrInfo.h
M llvm/lib/CodeGen/PostRAHazardRecognizer.cpp
M llvm/lib/CodeGen/TargetInstrInfo.cpp
M llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.h
M llvm/test/CodeGen/AMDGPU/fp-atomic-to-s_denormmode.mir
M llvm/test/CodeGen/AMDGPU/frem.ll
M llvm/test/CodeGen/AMDGPU/hazard-hidden-bundle.mir
M llvm/test/CodeGen/AMDGPU/inserted-wait-states.mir
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.mov.dpp.ll
M llvm/test/CodeGen/AMDGPU/llvm.amdgcn.update.dpp.ll
M llvm/test/CodeGen/AMDGPU/mai-hazards.mir
M llvm/test/CodeGen/AMDGPU/vmem-vcc-hazard.mir
Log Message:
-----------
[HazardRec] Allow inserting multiple wait-states simultaneously
If a target can encode multiple wait-states into a noop allow emitting such
instructions directly.
Reviewed By: rampitec, dmgreen
Differential Revision: https://reviews.llvm.org/D89753
More information about the All-commits
mailing list