]> granicus.if.org Git - llvm/commitdiff
AMDGPU: Eliminate test usage of legacy FP elim attributes
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 20 Jun 2019 17:03:27 +0000 (17:03 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 20 Jun 2019 17:03:27 +0000 (17:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@363950 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/AMDGPU/byval-frame-setup.ll
test/CodeGen/AMDGPU/fmac.sdwa.ll

index c0f86da2148ebfbe83f578ec4ad48138670fba84..671c8257a744b6fa4c90dfb513d90dc3d303f46c 100644 (file)
@@ -346,4 +346,4 @@ declare void @llvm.lifetime.end.p5i8(i64, i8 addrspace(5)* nocapture) #3
 
 attributes #0 = { nounwind }
 attributes #1 = { noinline norecurse nounwind }
-attributes #2 = { nounwind norecurse "no-frame-pointer-elim"="true" }
+attributes #2 = { nounwind norecurse "frame-pointer"="all" }
index 4eb910440bc0ef398100386015e3fd8e3c5ef167..8151c9df31b2b2b1460707a73b43d84afa6116ba 100644 (file)
@@ -72,5 +72,5 @@ define linkonce_odr hidden <4 x half> @_Z13convert_half4Dv4_h(<4 x i8>) local_un
 
 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 }