[all-commits] [llvm/llvm-project] e301e0: [AMDGPU] Remove IR SpeculativeExecution pass from ...
Jay Foad via All-commits
all-commits at lists.llvm.org
Tue Aug 2 09:35:35 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e301e071ba1aad61e324c5db4129f1deb8f9c273
https://github.com/llvm/llvm-project/commit/e301e071ba1aad61e324c5db4129f1deb8f9c273
Author: Jay Foad <jay.foad at amd.com>
Date: 2022-08-02 (Tue, 02 Aug 2022)
Changed paths:
M llvm/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp
M llvm/test/CodeGen/AMDGPU/divergent-branch-uniform-condition.ll
M llvm/test/CodeGen/AMDGPU/llc-pipeline.ll
M llvm/test/CodeGen/AMDGPU/mul_int24.ll
M llvm/test/CodeGen/AMDGPU/select-opt.ll
Log Message:
-----------
[AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
This pass seems to have very little effect because all it does is hoist
some instructions, but it is followed later in the codegen pipeline by
the IR CodeSinking pass which does the opposite.
Differential Revision: https://reviews.llvm.org/D130258
More information about the All-commits
mailing list