]> granicus.if.org Git - llvm/commit
AMDGPU: Eliminate GPU specific SubtargetFeatures
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 8 Feb 2019 19:59:32 +0000 (19:59 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 8 Feb 2019 19:59:32 +0000 (19:59 +0000)
commit2d5a72336b407dc7790900d2ea266a72a985810b
tree6e3acd0eba126c0e1e459937d3ac1b5875d24e7c
parent5f3121a8b0ee1fdd28b7d4dab880cecd5ea513a5
AMDGPU: Eliminate GPU specific SubtargetFeatures

Inline compatability is determined from the individual feature
bits. These are just sets of the separate features, but will always be
treated as incompatible unless they are specifically ignored.

Defining the ISA version number here in tablegen would be nice, but it
turns out this wasn't actually used.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@353558 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/AMDGPU.td
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
lib/Target/AMDGPU/AMDGPUSubtarget.h
lib/Target/AMDGPU/GCNProcessors.td