R600: Mostly remove remaining AMDIL intrinsics.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 12 Jun 2014 21:15:44 +0000 (21:15 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 12 Jun 2014 21:15:44 +0000 (21:15 +0000)
commit00c3986254430289472ad839c86dae252139b89c
tree15d0da5a0ba187a292e1194f0a8ab0e87e9fed5d
parent159a755d7c5f9572a6547c4d62b8473a3d854042
R600: Mostly remove remaining AMDIL intrinsics.

Delete all unused ones, and add new AMDGPU named intrinsics for
the ones that are. Handle the old AMDIL names for comptability (although
remove their GCCBuiltin names) and add tests since there weren't any
for these before.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210827 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/AMDGPUISelLowering.h
lib/Target/R600/AMDGPUInstrInfo.td
lib/Target/R600/AMDGPUInstructions.td
lib/Target/R600/AMDGPUIntrinsics.td
lib/Target/R600/AMDILInstrInfo.td
lib/Target/R600/AMDILIntrinsics.td [deleted file]
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/llvm.rint.ll