AMDGPU: Remove intermediate DAG node for trig_preop intrinsic
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 17 Jun 2020 00:45:15 +0000 (20:45 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 17 Jun 2020 01:06:25 +0000 (21:06 -0400)
commitc5c58fd6b5c5b000df0fa2b9abdcbc76635c0368
tree4c8345dc1985bfee91f32cf31bfb3baf82081049
parenta649802c5998768d9519ca68e2ffa98b7cff2d32
AMDGPU: Remove intermediate DAG node for trig_preop intrinsic

We weren't doing anything with this, and keeping it would just add
more boilerplate for GlobalISel.
llvm/include/llvm/IR/IntrinsicsAMDGPU.td
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
llvm/lib/Target/AMDGPU/AMDGPUInstrInfo.td
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Target/AMDGPU/VOP3Instructions.td
llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.trig.preop.ll [new file with mode: 0644]