]> granicus.if.org Git - clang/commit
Bug 18567: Fix constantexpr pointer casts with address spaces.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 17 Apr 2014 17:45:37 +0000 (17:45 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 17 Apr 2014 17:45:37 +0000 (17:45 +0000)
commitde001b34b094cc6a6b6fa35becd8ef726b6c906c
treed5b87014c1619594b9349f020441cbca061cd31e
parent3b7f7f1e635d0c8a7f8b029a6b6212be99756416
Bug 18567: Fix constantexpr pointer casts with address spaces.

Getting a pointer into a struct at a non-zero offset would try to
use the default address space.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206478 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGExprConstant.cpp
test/CodeGenOpenCL/address-space-constant-initializers.cl [new file with mode: 0644]