]> granicus.if.org Git - llvm/commit
InferAddressSpaces: Move target intrinsic handling to TTI
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 14 Aug 2019 18:13:00 +0000 (18:13 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Wed, 14 Aug 2019 18:13:00 +0000 (18:13 +0000)
commit5a130c5b3306c58608148b6880c872014f463452
tree0d3d01ce5393be8daf0b1004da46e4fc71a35d99
parent8258d56e335ef732cdbb1f93ac3b579b98fbda58
InferAddressSpaces: Move target intrinsic handling to TTI

I'm planning on handling intrinsics that will benefit from checking
the address space enums. Don't bother moving the address collection
for now, since those won't need th enums.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368895 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/CodeGen/BasicTTIImpl.h
lib/Analysis/TargetTransformInfo.cpp
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h
lib/Transforms/Scalar/InferAddressSpaces.cpp