AMDGPU: Don't use SDNodeXForm for DS offset output
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 22 Jul 2019 21:38:11 +0000 (21:38 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 22 Jul 2019 21:38:11 +0000 (21:38 +0000)
commit827427f65bef0c6e89f5d1f5167b20af659e7d70
tree6a708d5c8c0f22435370295d15e66a03dc9a87ae
parentff6ba3aef267383e623e72b67ecf054267b8061b
AMDGPU: Don't use SDNodeXForm for DS offset output

The xform has no real valuewhen it's using out of a complex pattern
output. The complex pattern was already creating TargetConstants with
i16, so this was just unnecessary machinery.

This allows global isel to import the simple cases once the complex
pattern is implemented.

llvm-svn: 366743
llvm/lib/Target/AMDGPU/DSInstructions.td