summaryrefslogtreecommitdiff
path: root/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
diff options
context:
space:
mode:
authorJustin Holewinski <jholewinski@nvidia.com>2013-09-19 12:51:46 +0000
committerJustin Holewinski <jholewinski@nvidia.com>2013-09-19 12:51:46 +0000
commit3917535b1af06f03dc0150fc956fb05218a78292 (patch)
treedbd5534b92c6e35aa533e592953309e4099018ec /lib/Target/NVPTX/NVPTXAsmPrinter.cpp
parent5df37dab763ce377095389c4ea1cff88db369954 (diff)
downloadllvm-3917535b1af06f03dc0150fc956fb05218a78292.tar.gz
llvm-3917535b1af06f03dc0150fc956fb05218a78292.tar.bz2
llvm-3917535b1af06f03dc0150fc956fb05218a78292.tar.xz
[NVPTX] Support constant vector globals
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190997 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/NVPTX/NVPTXAsmPrinter.cpp')
-rw-r--r--lib/Target/NVPTX/NVPTXAsmPrinter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Target/NVPTX/NVPTXAsmPrinter.cpp b/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
index 12f18c478a..10f685443f 100644
--- a/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
+++ b/lib/Target/NVPTX/NVPTXAsmPrinter.cpp
@@ -1864,7 +1864,7 @@ void NVPTXAsmPrinter::bufferLEByte(const Constant *CPV, int Bytes,
case Type::VectorTyID:
case Type::StructTyID: {
if (isa<ConstantArray>(CPV) || isa<ConstantVector>(CPV) ||
- isa<ConstantStruct>(CPV)) {
+ isa<ConstantStruct>(CPV) || isa<ConstantDataSequential>(CPV)) {
int ElementSize = TD->getTypeAllocSize(CPV->getType());
bufferAggregateConstant(CPV, aggBuffer);
if (Bytes > ElementSize)