summaryrefslogtreecommitdiff
path: root/test/Bitcode/Inputs
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2015-05-27 18:44:32 +0000
committerDimitry Andric <dim@FreeBSD.org>2015-05-27 18:44:32 +0000
commit5a5ac124e1efaf208671f01c46edb15f29ed2a0b (patch)
treea6140557876943cdd800ee997c9317283394b22c /test/Bitcode/Inputs
parentf03b5bed27d0d2eafd68562ce14f8b5e3f1f0801 (diff)
Diffstat (limited to 'test/Bitcode/Inputs')
-rw-r--r--test/Bitcode/Inputs/invalid-GCTable-overflow.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-abbrev-fixed-size-too-big.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-abbrev-no-operands.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-abbrev-vbr-size-too-big.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-abbrev.bcbin0 -> 129 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-align.bcbin0 -> 428 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-array-element-type.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-array-op-not-2nd-to-last.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-array-operand-encoding.bcbin0 -> 579 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-array-type.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-bad-abbrev-number.bc1
-rw-r--r--test/Bitcode/Inputs/invalid-bitwidth.bcbin0 -> 224 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-call-mismatched-explicit-type.bcbin0 -> 1316 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-call-non-function-explicit-type.bcbin0 -> 1316 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-code-len-width.bcbin0 -> 173 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-extract-0-indices.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-extractval-array-idx.bcbin0 -> 450 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-extractval-struct-idx.bcbin0 -> 444 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-extractval-too-many-idxs.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-fixme-streaming-blob.bcbin0 -> 371 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-fp-shift.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-function-argument-type.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-function-comdat-id.bcbin0 -> 489 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-fwdref-type-mismatch-2.bcbin0 -> 617 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-fwdref-type-mismatch.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-gep-mismatched-explicit-type.bcbin0 -> 448 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-gep-operator-mismatched-explicit-type.bcbin0 -> 492 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-global-var-comdat-id.bcbin0 -> 488 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-insert-0-indices.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-inserted-value-type-mismatch.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-insertval-array-idx.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-insertval-struct-idx.bcbin0 -> 444 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-insertval-too-many-idxs.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-invoke-mismatched-explicit-type.bcbin0 -> 1728 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-invoke-non-function-explicit-type.bcbin0 -> 1728 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-load-mismatched-explicit-type.bcbin0 -> 432 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-load-pointer-type.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-load-ptr-type.bcbin0 -> 424 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-no-proper-module.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-non-vector-extractelement.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-non-vector-insertelement.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-non-vector-shufflevector.bcbin0 -> 612 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-pointer-element-type.bcbin0 -> 644 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-pr20485.bcbin0 -> 272 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-too-big-fwdref.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-type-table-forward-ref.bcbin0 -> 452 bytes
-rw-r--r--test/Bitcode/Inputs/invalid-unexpected-eof.bc1
-rw-r--r--test/Bitcode/Inputs/invalid-vector-element-type.bcbin0 -> 452 bytes
48 files changed, 2 insertions, 0 deletions
diff --git a/test/Bitcode/Inputs/invalid-GCTable-overflow.bc b/test/Bitcode/Inputs/invalid-GCTable-overflow.bc
new file mode 100644
index 0000000000000..a9e9c52e1c04d
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-GCTable-overflow.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-abbrev-fixed-size-too-big.bc b/test/Bitcode/Inputs/invalid-abbrev-fixed-size-too-big.bc
new file mode 100644
index 0000000000000..8fa28960d7278
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-abbrev-fixed-size-too-big.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-abbrev-no-operands.bc b/test/Bitcode/Inputs/invalid-abbrev-no-operands.bc
new file mode 100644
index 0000000000000..29af122e94e2d
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-abbrev-no-operands.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-abbrev-vbr-size-too-big.bc b/test/Bitcode/Inputs/invalid-abbrev-vbr-size-too-big.bc
new file mode 100644
index 0000000000000..35d00ba154b5e
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-abbrev-vbr-size-too-big.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-abbrev.bc b/test/Bitcode/Inputs/invalid-abbrev.bc
new file mode 100644
index 0000000000000..4e8f3944b84b9
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-abbrev.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-align.bc b/test/Bitcode/Inputs/invalid-align.bc
new file mode 100644
index 0000000000000..e84fa6cdda5fa
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-align.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-array-element-type.bc b/test/Bitcode/Inputs/invalid-array-element-type.bc
new file mode 100644
index 0000000000000..3ce4ba2f77d51
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-array-element-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-array-op-not-2nd-to-last.bc b/test/Bitcode/Inputs/invalid-array-op-not-2nd-to-last.bc
new file mode 100644
index 0000000000000..a4b94f8213df5
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-array-op-not-2nd-to-last.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-array-operand-encoding.bc b/test/Bitcode/Inputs/invalid-array-operand-encoding.bc
new file mode 100644
index 0000000000000..f7ec2eb700a32
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-array-operand-encoding.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-array-type.bc b/test/Bitcode/Inputs/invalid-array-type.bc
new file mode 100644
index 0000000000000..3a4b635dd0ee7
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-array-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-bad-abbrev-number.bc b/test/Bitcode/Inputs/invalid-bad-abbrev-number.bc
new file mode 100644
index 0000000000000..e4e1fb3e4b31c
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-bad-abbrev-number.bc
@@ -0,0 +1 @@
+BCÀÞ!0000000000 \ No newline at end of file
diff --git a/test/Bitcode/Inputs/invalid-bitwidth.bc b/test/Bitcode/Inputs/invalid-bitwidth.bc
new file mode 100644
index 0000000000000..e9028f71e5fd5
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-bitwidth.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-call-mismatched-explicit-type.bc b/test/Bitcode/Inputs/invalid-call-mismatched-explicit-type.bc
new file mode 100644
index 0000000000000..802d28edbf445
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-call-mismatched-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-call-non-function-explicit-type.bc b/test/Bitcode/Inputs/invalid-call-non-function-explicit-type.bc
new file mode 100644
index 0000000000000..d080689e567f6
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-call-non-function-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-code-len-width.bc b/test/Bitcode/Inputs/invalid-code-len-width.bc
new file mode 100644
index 0000000000000..c8e8c4f665389
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-code-len-width.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-extract-0-indices.bc b/test/Bitcode/Inputs/invalid-extract-0-indices.bc
new file mode 100644
index 0000000000000..bfde5264502ad
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-extract-0-indices.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-extractval-array-idx.bc b/test/Bitcode/Inputs/invalid-extractval-array-idx.bc
new file mode 100644
index 0000000000000..7465df361c055
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-extractval-array-idx.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-extractval-struct-idx.bc b/test/Bitcode/Inputs/invalid-extractval-struct-idx.bc
new file mode 100644
index 0000000000000..ccb40f7ebce9b
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-extractval-struct-idx.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-extractval-too-many-idxs.bc b/test/Bitcode/Inputs/invalid-extractval-too-many-idxs.bc
new file mode 100644
index 0000000000000..543a3ba7131f1
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-extractval-too-many-idxs.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-fixme-streaming-blob.bc b/test/Bitcode/Inputs/invalid-fixme-streaming-blob.bc
new file mode 100644
index 0000000000000..7e32f8b0774f9
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-fixme-streaming-blob.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-fp-shift.bc b/test/Bitcode/Inputs/invalid-fp-shift.bc
new file mode 100644
index 0000000000000..aeba1bff96878
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-fp-shift.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-function-argument-type.bc b/test/Bitcode/Inputs/invalid-function-argument-type.bc
new file mode 100644
index 0000000000000..b00fb03cd3138
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-function-argument-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-function-comdat-id.bc b/test/Bitcode/Inputs/invalid-function-comdat-id.bc
new file mode 100644
index 0000000000000..d0ad8234bc869
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-function-comdat-id.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-fwdref-type-mismatch-2.bc b/test/Bitcode/Inputs/invalid-fwdref-type-mismatch-2.bc
new file mode 100644
index 0000000000000..8e38340eedea2
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-fwdref-type-mismatch-2.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-fwdref-type-mismatch.bc b/test/Bitcode/Inputs/invalid-fwdref-type-mismatch.bc
new file mode 100644
index 0000000000000..d1c9560257a7e
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-fwdref-type-mismatch.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-gep-mismatched-explicit-type.bc b/test/Bitcode/Inputs/invalid-gep-mismatched-explicit-type.bc
new file mode 100644
index 0000000000000..0d828e8c3296d
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-gep-mismatched-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-gep-operator-mismatched-explicit-type.bc b/test/Bitcode/Inputs/invalid-gep-operator-mismatched-explicit-type.bc
new file mode 100644
index 0000000000000..3af687f056f98
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-gep-operator-mismatched-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-global-var-comdat-id.bc b/test/Bitcode/Inputs/invalid-global-var-comdat-id.bc
new file mode 100644
index 0000000000000..93d6ba2169b4b
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-global-var-comdat-id.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-insert-0-indices.bc b/test/Bitcode/Inputs/invalid-insert-0-indices.bc
new file mode 100644
index 0000000000000..d7a91e1e44880
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-insert-0-indices.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-inserted-value-type-mismatch.bc b/test/Bitcode/Inputs/invalid-inserted-value-type-mismatch.bc
new file mode 100644
index 0000000000000..81333cd6be67f
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-inserted-value-type-mismatch.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-insertval-array-idx.bc b/test/Bitcode/Inputs/invalid-insertval-array-idx.bc
new file mode 100644
index 0000000000000..79c3c038a1cd0
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-insertval-array-idx.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc b/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc
new file mode 100644
index 0000000000000..ec70384909a60
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-insertval-struct-idx.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-insertval-too-many-idxs.bc b/test/Bitcode/Inputs/invalid-insertval-too-many-idxs.bc
new file mode 100644
index 0000000000000..fd21ac24cf455
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-insertval-too-many-idxs.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-invoke-mismatched-explicit-type.bc b/test/Bitcode/Inputs/invalid-invoke-mismatched-explicit-type.bc
new file mode 100644
index 0000000000000..bce8852950829
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-invoke-mismatched-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-invoke-non-function-explicit-type.bc b/test/Bitcode/Inputs/invalid-invoke-non-function-explicit-type.bc
new file mode 100644
index 0000000000000..d7810bb964bef
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-invoke-non-function-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-load-mismatched-explicit-type.bc b/test/Bitcode/Inputs/invalid-load-mismatched-explicit-type.bc
new file mode 100644
index 0000000000000..1b8cbc7513165
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-load-mismatched-explicit-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-load-pointer-type.bc b/test/Bitcode/Inputs/invalid-load-pointer-type.bc
new file mode 100644
index 0000000000000..b6a56c55b3bf6
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-load-pointer-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-load-ptr-type.bc b/test/Bitcode/Inputs/invalid-load-ptr-type.bc
new file mode 100644
index 0000000000000..5207ed9156e72
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-load-ptr-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-no-proper-module.bc b/test/Bitcode/Inputs/invalid-no-proper-module.bc
new file mode 100644
index 0000000000000..6d5a291db6317
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-no-proper-module.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-non-vector-extractelement.bc b/test/Bitcode/Inputs/invalid-non-vector-extractelement.bc
new file mode 100644
index 0000000000000..6fee7edad8791
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-non-vector-extractelement.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-non-vector-insertelement.bc b/test/Bitcode/Inputs/invalid-non-vector-insertelement.bc
new file mode 100644
index 0000000000000..3627165779105
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-non-vector-insertelement.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-non-vector-shufflevector.bc b/test/Bitcode/Inputs/invalid-non-vector-shufflevector.bc
new file mode 100644
index 0000000000000..6c83a4dcb767f
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-non-vector-shufflevector.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-pointer-element-type.bc b/test/Bitcode/Inputs/invalid-pointer-element-type.bc
new file mode 100644
index 0000000000000..f9649e6642944
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-pointer-element-type.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-pr20485.bc b/test/Bitcode/Inputs/invalid-pr20485.bc
new file mode 100644
index 0000000000000..b6211de88ff95
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-pr20485.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-too-big-fwdref.bc b/test/Bitcode/Inputs/invalid-too-big-fwdref.bc
new file mode 100644
index 0000000000000..d1d51a634fc28
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-too-big-fwdref.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-type-table-forward-ref.bc b/test/Bitcode/Inputs/invalid-type-table-forward-ref.bc
new file mode 100644
index 0000000000000..4594efefd6c15
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-type-table-forward-ref.bc
Binary files differ
diff --git a/test/Bitcode/Inputs/invalid-unexpected-eof.bc b/test/Bitcode/Inputs/invalid-unexpected-eof.bc
new file mode 100644
index 0000000000000..a487393d0668a
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-unexpected-eof.bc
@@ -0,0 +1 @@
+BCÀÞ! 000000 00000000000000 \ No newline at end of file
diff --git a/test/Bitcode/Inputs/invalid-vector-element-type.bc b/test/Bitcode/Inputs/invalid-vector-element-type.bc
new file mode 100644
index 0000000000000..9c6c625c91814
--- /dev/null
+++ b/test/Bitcode/Inputs/invalid-vector-element-type.bc
Binary files differ