I don’t know, but ceil is far from the only intrinsic that was inserted into the middle of the sorted list:
@@ -2636,2 +2655,3 @@ "llvm.bswap", + "llvm.ceil", "llvm.convert.from.fp16", @@ -3678,2 +3698,3 @@ "llvm.mips.wrdsp", + "llvm.nearbyint", "llvm.nvvm.abs.i", @@ -4155,4 +4176,20 @@ "llvm.ptx.read.warpid", + "llvm.r600.read.global.size.x", + "llvm.r600.read.global.size.y", + "llvm.r600.read.global.size.z", + "llvm.r600.read.local.size.x", + "llvm.r600.read.local.size.y", + "llvm.r600.read.local.size.z", + "llvm.r600.read.ngroups.x", + "llvm.r600.read.ngroups.y", + "llvm.r600.read.ngroups.z", + "llvm.r600.read.tgid.x", + "llvm.r600.read.tgid.y", + "llvm.r600.read.tgid.z", + "llvm.r600.read.tidig.x", + "llvm.r600.read.tidig.y", + "llvm.r600.read.tidig.z", "llvm.readcyclecounter", "llvm.returnaddress", + "llvm.rint", "llvm.sadd.with.overflow", @@ -4251,2 +4288,3 @@ "llvm.trap", + "llvm.trunc", "llvm.uadd.with.overflow",
I don’t know, but ceil is far from the only intrinsic that was inserted into the middle of the sorted list:
@@ -2636,2 +2655,3 @@ convert. from.fp16" , mips.wrdsp" , nvvm.abs. i", ptx.read. warpid" , read.global. size.x" , read.global. size.y" , read.global. size.z" , read.local. size.x" , read.local. size.y" , read.local. size.z" , read.ngroups. x", read.ngroups. y", read.ngroups. z", read.tgid. x", read.tgid. y", read.tgid. z", read.tidig. x", read.tidig. y", read.tidig. z", readcyclecounte r", returnaddress" , sadd.with. overflow" , uadd.with. overflow" ,
"llvm.bswap",
+ "llvm.ceil",
"llvm.
@@ -3678,2 +3698,3 @@
"llvm.
+ "llvm.nearbyint",
"llvm.
@@ -4155,4 +4176,20 @@
"llvm.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
+ "llvm.r600.
"llvm.
"llvm.
+ "llvm.rint",
"llvm.
@@ -4251,2 +4288,3 @@
"llvm.trap",
+ "llvm.trunc",
"llvm.