aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2022-06-24 11:28:59 -0400
committerKonstantin Zhuravlyov <kzhuravl_dev@outlook.com>2022-06-24 11:30:22 -0400
commit7736ce1c56c77290cb3ce72ece8e4025fb9e2b22 (patch)
tree8dd87e0622d1484b58bf4b00a77c81aeb23bff25 /clang/lib/Frontend/CompilerInvocation.cpp
parentc1829e0ec58bd974e65639de0b9cbab736bb624f (diff)
downloadllvm-7736ce1c56c77290cb3ce72ece8e4025fb9e2b22.zip
llvm-7736ce1c56c77290cb3ce72ece8e4025fb9e2b22.tar.gz
llvm-7736ce1c56c77290cb3ce72ece8e4025fb9e2b22.tar.bz2
AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
It was causing bad machine code for several blender scenes: *** Bad machine code: Using an undefined physical register *** - function: kernel_holdout_emission_blurring_pathtermination_ao - basic block: %bb.28 if.end40.i (0x7f84861a2320) - instruction: V_CMPX_EQ_U32_nosdst_e64 0, $vgpr3, implicit-def $exec, implicit $exec - operand 1: $vgpr3 Differential Revision: https://reviews.llvm.org/D127768
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions