summaryrefslogtreecommitdiff
path: root/lib/AsmParser/LLLexer.h
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2009-03-23 21:16:53 +0000
committerDale Johannesen <dalej@apple.com>2009-03-23 21:16:53 +0000
commit1b25cb2416c46a6cebf2a6c52235e9fe46a10d11 (patch)
tree70fbe0beb7dc9d7c44f2216bcc8cb4822f7460e5 /lib/AsmParser/LLLexer.h
parentad20778705d7568eb5db8c5214d7e01ebc28dd8b (diff)
downloadllvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.tar.gz
llvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.tar.bz2
llvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.tar.xz
Fix internal representation of fp80 to be the
same as a normal i80 {low64, high16} rather than its own {high64, low16}. A depressing number of places know about this; I think I got them all. Bitcode readers and writers convert back to the old form to avoid breaking compatibility. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67562 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AsmParser/LLLexer.h')
-rw-r--r--lib/AsmParser/LLLexer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/AsmParser/LLLexer.h b/lib/AsmParser/LLLexer.h
index adf053cf9b..995aa4eb07 100644
--- a/lib/AsmParser/LLLexer.h
+++ b/lib/AsmParser/LLLexer.h
@@ -77,6 +77,7 @@ namespace llvm {
uint64_t atoull(const char *Buffer, const char *End);
uint64_t HexIntToVal(const char *Buffer, const char *End);
void HexToIntPair(const char *Buffer, const char *End, uint64_t Pair[2]);
+ void FP80HexToIntPair(const char *Buff, const char *End, uint64_t Pair[2]);
};
} // end namespace llvm