R600: Move DataLayout to AMDGPUTargetMachine
authorTom Stellard <thomas.stellard@amd.com>
Wed, 28 Jan 2015 16:04:26 +0000 (16:04 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Wed, 28 Jan 2015 16:04:26 +0000 (16:04 +0000)
commitff340f98e3ddcff39e915225cca7f69aa98d1597
tree5bdda389e442570bc6c7b82b70a219fb5451d9e0
parent9813f8be5d454648e72d39270be7d6500e4a6def
R600: Move DataLayout to AMDGPUTargetMachine

This is a follow up to r227113.

It is now required to use the amdgcn target for SI and newer GPUs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227316 91177308-0d34-0410-b5e6-96231b3b80d8
19 files changed:
lib/Target/R600/AMDGPUSubtarget.cpp
lib/Target/R600/AMDGPUSubtarget.h
lib/Target/R600/AMDGPUTargetMachine.cpp
lib/Target/R600/AMDGPUTargetMachine.h
test/CodeGen/R600/fmax_legacy.f64.ll
test/CodeGen/R600/fmin_legacy.f64.ll
test/CodeGen/R600/fp-classify.ll
test/CodeGen/R600/global-extload-i1.ll
test/CodeGen/R600/global-extload-i16.ll
test/CodeGen/R600/global-extload-i32.ll
test/CodeGen/R600/global-extload-i8.ll
test/CodeGen/R600/hsa.ll
test/CodeGen/R600/inline-asm.ll
test/CodeGen/R600/llvm.AMDGPU.class.ll
test/CodeGen/R600/llvm.sqrt.ll
test/CodeGen/R600/no-shrink-extloads.ll
test/CodeGen/R600/sdivrem64.ll
test/CodeGen/R600/store-barrier.ll
test/CodeGen/R600/trunc-cmp-constant.ll