[llvm] r363950 - AMDGPU: Eliminate test usage of legacy FP elim attributes

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 20 10:03:27 PDT 2019


Author: arsenm
Date: Thu Jun 20 10:03:27 2019
New Revision: 363950

URL: http://llvm.org/viewvc/llvm-project?rev=363950&view=rev
Log:
AMDGPU: Eliminate test usage of legacy FP elim attributes

Modified:
    llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.ll
    llvm/trunk/test/CodeGen/AMDGPU/fmac.sdwa.ll

Modified: llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.ll?rev=363950&r1=363949&r2=363950&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/byval-frame-setup.ll Thu Jun 20 10:03:27 2019
@@ -346,4 +346,4 @@ declare void @llvm.lifetime.end.p5i8(i64
 
 attributes #0 = { nounwind }
 attributes #1 = { noinline norecurse nounwind }
-attributes #2 = { nounwind norecurse "no-frame-pointer-elim"="true" }
+attributes #2 = { nounwind norecurse "frame-pointer"="all" }

Modified: llvm/trunk/test/CodeGen/AMDGPU/fmac.sdwa.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AMDGPU/fmac.sdwa.ll?rev=363950&r1=363949&r2=363950&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AMDGPU/fmac.sdwa.ll (original)
+++ llvm/trunk/test/CodeGen/AMDGPU/fmac.sdwa.ll Thu Jun 20 10:03:27 2019
@@ -72,5 +72,5 @@ define linkonce_odr hidden <4 x half> @_
 
 declare <4 x half> @llvm.fmuladd.v4f16(<4 x half>, <4 x half>, <4 x half>)
 
-attributes #0 = { convergent nounwind readonly "correctly-rounded-divide-sqrt-fp-math"="false" "denorms-are-zero"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "min-legal-vector-width"="64" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "target-cpu"="gfx1010" "target-features"="+16-bit-insts,+dl-insts,+dpp,+fp32-denormals,+fp64-fp16-denormals,+gfx10-insts,+gfx9-insts,+s-memrealtime,-code-object-v3,-sram-ecc,-xnack" "unsafe-fp-math"="false" "use-soft-float"="false" }
-attributes #1 = { norecurse nounwind readnone "correctly-rounded-divide-sqrt-fp-math"="false" "denorms-are-zero"="false" "disable-tail-calls"="false" "less-precise-fpmad"="false" "min-legal-vector-width"="64" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-jump-tables"="false" "no-nans-fp-math"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "stack-protector-buffer-size"="8" "target-features"="+fp64-fp16-denormals,-fp32-denormals" "unsafe-fp-math"="false" "use-soft-float"="false" }
+attributes #0 = { convergent nounwind readonly}
+attributes #1 = { norecurse nounwind readnone }




More information about the llvm-commits mailing list