[llvm] r331795 - AMDGPU: Don't use undef in a test
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue May 8 11:43:34 PDT 2018
Author: arsenm
Date: Tue May 8 11:43:34 2018
New Revision: 331795
URL: http://llvm.org/viewvc/llvm-project?rev=331795&view=rev
Log:
AMDGPU: Don't use undef in a test
Modified:
llvm/trunk/test/CodeGen/AMDGPU/global-smrd-unknown.ll
Modified: llvm/trunk/test/CodeGen/AMDGPU/global-smrd-unknown.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/global-smrd-unknown.ll?rev=331795&r1=331794&r2=331795&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/global-smrd-unknown.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/global-smrd-unknown.ll Tue May 8 11:43:34 2018
@@ -4,12 +4,12 @@
; GCN: flat_load_dword
; GCN: flat_load_dword
; GCN: flat_store_dword
-define amdgpu_kernel void @unknown_memdep_analysis(float addrspace(1)* nocapture readonly %arg) #0 {
+define amdgpu_kernel void @unknown_memdep_analysis(float addrspace(1)* nocapture readonly %arg, float %arg1) #0 {
bb:
%tmp53 = load float, float addrspace(1)* undef, align 4
%tmp54 = getelementptr inbounds float, float addrspace(1)* %arg, i32 31
%tmp55 = load float, float addrspace(1)* %tmp54, align 4
- %tmp56 = tail call float @llvm.fmuladd.f32(float undef, float %tmp53, float %tmp55)
+ %tmp56 = tail call float @llvm.fmuladd.f32(float %arg1, float %tmp53, float %tmp55)
store float %tmp56, float addrspace(1)* undef, align 4
ret void
}
More information about the llvm-commits
mailing list