AMDGPU: Use a custom areInlineCompatible
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 7 Aug 2017 17:08:44 +0000 (17:08 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Mon, 7 Aug 2017 17:08:44 +0000 (17:08 +0000)
commitaac47c1c008c0c8f2312541e0a9954ad1f60b15d
tree0ebbd6ce6760097d710a4bb0f0145aa1ae9494da
parent0242cead2c10b3cdbefc197aaafc87cd7cce0b7c
AMDGPU: Use a custom areInlineCompatible

Fixes not inlining OpenCL library functions on AMDGPU,
which don't have an explicitly set target-cpu.

llvm-svn: 310269
llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
llvm/test/Transforms/Inline/AMDGPU/inline-target-cpu.ll [new file with mode: 0644]
llvm/test/Transforms/Inline/AMDGPU/lit.local.cfg [new file with mode: 0644]