summaryrefslogtreecommitdiffstats
path: root/llvm/test
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-01-14 18:25:45 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-01-14 18:25:45 +0000
commit4e74d3be35b2e5b08a03c0df487570652d6c12a5 (patch)
treef0da9288a741cfef74dc3768fb0f6dc9ebdb94b1 /llvm/test
parent76c508bc9afff652bb0d0e58de87a1c3d13a42de (diff)
downloadbcm5719-llvm-4e74d3be35b2e5b08a03c0df487570652d6c12a5.tar.gz
bcm5719-llvm-4e74d3be35b2e5b08a03c0df487570652d6c12a5.zip
Add support for comdats with names larger than 256 characters.
llvm-svn: 226012
Diffstat (limited to 'llvm/test')
-rw-r--r--llvm/test/Assembler/large-comdat.ll9
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/test/Assembler/large-comdat.ll b/llvm/test/Assembler/large-comdat.ll
new file mode 100644
index 00000000000..cab164f10b0
--- /dev/null
+++ b/llvm/test/Assembler/large-comdat.ll
@@ -0,0 +1,9 @@
+; RUN: llvm-as < %s | llvm-dis | FileCheck %s
+
+$_ZSt9make_pairIN4llvm16DenseMapIteratorINS0_14PointerIntPairIPKNS0_5ValueELj1ENS0_21PointerLikeTypeTraitsIS5_EEEENS0_19NonLocalPointerInfoENS0_12DenseMapInfoIS8_EENS0_12DenseMapPairIS9_EEEEbESt4pairINSt17__decay_and_stripIT_E6__typeENSG_IT0_E6__typeEESH_SK_ = comdat any
+
+; CHECK: $_ZSt9make_pairIN4llvm16DenseMapIteratorINS0_14PointerIntPairIPKNS0_5ValueELj1ENS0_21PointerLikeTypeTraitsIS5_EEEENS0_19NonLocalPointerInfoENS0_12DenseMapInfoIS8_EENS0_12DenseMapPairIS9_EEEEbESt4pairINSt17__decay_and_stripIT_E6__typeENSG_IT0_E6__typeEESH_SK_ = comdat any
+
+define void @_ZSt9make_pairIN4llvm16DenseMapIteratorINS0_14PointerIntPairIPKNS0_5ValueELj1ENS0_21PointerLikeTypeTraitsIS5_EEEENS0_19NonLocalPointerInfoENS0_12DenseMapInfoIS8_EENS0_12DenseMapPairIS9_EEEEbESt4pairINSt17__decay_and_stripIT_E6__typeENSG_IT0_E6__typeEESH_SK_() comdat {
+ ret void
+}
OpenPOWER on IntegriCloud