[all-commits] [llvm/llvm-project] ce9841: [AMDGPU] Add SIPreEmitPeephole pass.
cdevadas via All-commits
all-commits at lists.llvm.org
Wed Mar 25 08:36:26 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: ce984129eaa54e05b3089bb9ca4aecb3e0bf7b31
https://github.com/llvm/llvm-project/commit/ce984129eaa54e05b3089bb9ca4aecb3e0bf7b31
Author: cdevadas <Christudasan.Devadasan at amd.com>
Date: 2020-03-25 (Wed, 25 Mar 2020)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPU.h
M llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
M llvm/lib/Target/AMDGPU/CMakeLists.txt
M llvm/lib/Target/AMDGPU/SIInsertSkips.cpp
A llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
M llvm/test/CodeGen/AMDGPU/insert-skip-from-vcc.mir
Log Message:
-----------
[AMDGPU] Add SIPreEmitPeephole pass.
This pass can handle all the optimization
opportunities found just before code emission.
Presently it includes the handling of vcc branch
optimization that was handled earlier in SIInsertSkips.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D76712
More information about the All-commits
mailing list