diff options
author | David Majnemer <david.majnemer@gmail.com> | 2014-12-10 01:38:28 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2014-12-10 01:38:28 +0000 |
commit | 2dc1b0f51487e7f16c013074b618c2040f01f898 (patch) | |
tree | d5f980d96b3788420a896629bd73e78953da6b02 /llvm/test/Assembler | |
parent | 7c5da41c70041cd3a388454f71a6faaeaf77adce (diff) | |
download | bcm5719-llvm-2dc1b0f51487e7f16c013074b618c2040f01f898.tar.gz bcm5719-llvm-2dc1b0f51487e7f16c013074b618c2040f01f898.zip |
DataLayout: Be more verbose when diagnosing problems in pointer specs
llvm-svn: 223903
Diffstat (limited to 'llvm/test/Assembler')
-rw-r--r-- | llvm/test/Assembler/invalid-datalayout6.ll | 3 | ||||
-rw-r--r-- | llvm/test/Assembler/invalid-datalayout7.ll | 3 | ||||
-rw-r--r-- | llvm/test/Assembler/invalid-datalayout8.ll | 3 | ||||
-rw-r--r-- | llvm/test/Assembler/invalid-datalayout9.ll | 3 |
4 files changed, 12 insertions, 0 deletions
diff --git a/llvm/test/Assembler/invalid-datalayout6.ll b/llvm/test/Assembler/invalid-datalayout6.ll new file mode 100644 index 00000000000..425099f7cad --- /dev/null +++ b/llvm/test/Assembler/invalid-datalayout6.ll @@ -0,0 +1,3 @@ +; RUN: not llvm-as < %s 2>&1 | FileCheck %s +target datalayout = "a:" +; CHECK: Trailing separator in datalayout string diff --git a/llvm/test/Assembler/invalid-datalayout7.ll b/llvm/test/Assembler/invalid-datalayout7.ll new file mode 100644 index 00000000000..097227ae6ae --- /dev/null +++ b/llvm/test/Assembler/invalid-datalayout7.ll @@ -0,0 +1,3 @@ +; RUN: not llvm-as < %s 2>&1 | FileCheck %s +target datalayout = "p:52" +; CHECK: number of bits must be a byte width multiple diff --git a/llvm/test/Assembler/invalid-datalayout8.ll b/llvm/test/Assembler/invalid-datalayout8.ll new file mode 100644 index 00000000000..28832ffb17d --- /dev/null +++ b/llvm/test/Assembler/invalid-datalayout8.ll @@ -0,0 +1,3 @@ +; RUN: not llvm-as < %s 2>&1 | FileCheck %s +target datalayout = "e-p" +; CHECK: Missing size specification for pointer in datalayout string diff --git a/llvm/test/Assembler/invalid-datalayout9.ll b/llvm/test/Assembler/invalid-datalayout9.ll new file mode 100644 index 00000000000..dfeac65cf60 --- /dev/null +++ b/llvm/test/Assembler/invalid-datalayout9.ll @@ -0,0 +1,3 @@ +; RUN: not llvm-as < %s 2>&1 | FileCheck %s +target datalayout = "e-p:64" +; CHECK: Missing alignment specification for pointer in datalayout string |