From 2defbada38d1a8fe8c215aa162b26e4db19e69b3 Mon Sep 17 00:00:00 2001 From: David Majnemer Date: Tue, 9 Dec 2014 19:10:03 +0000 Subject: AsmParser: Don't crash on short hex constants for fp128 types If we see 0xL01, treat it like 0xL00000000000000000000000000000001 instead of crashing. llvm-svn: 223811 --- llvm/test/Assembler/short-hexpair.ll | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 llvm/test/Assembler/short-hexpair.ll (limited to 'llvm/test') diff --git a/llvm/test/Assembler/short-hexpair.ll b/llvm/test/Assembler/short-hexpair.ll new file mode 100644 index 00000000000..067ea30b0dd --- /dev/null +++ b/llvm/test/Assembler/short-hexpair.ll @@ -0,0 +1,4 @@ +; RUN: llvm-as < %s | llvm-dis | FileCheck %s + +@x = global fp128 0xL01 +; CHECK: @x = global fp128 0xL00000000000000000000000000000001 -- cgit v1.2.3