diff options
author | Dale Johannesen <dalej@apple.com> | 2009-03-23 21:16:53 +0000 |
---|---|---|
committer | Dale Johannesen <dalej@apple.com> | 2009-03-23 21:16:53 +0000 |
commit | 1b25cb2416c46a6cebf2a6c52235e9fe46a10d11 (patch) | |
tree | 70fbe0beb7dc9d7c44f2216bcc8cb4822f7460e5 /lib/AsmParser/LLLexer.h | |
parent | ad20778705d7568eb5db8c5214d7e01ebc28dd8b (diff) | |
download | external_llvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.zip external_llvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.tar.gz external_llvm-1b25cb2416c46a6cebf2a6c52235e9fe46a10d11.tar.bz2 |
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.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/AsmParser/LLLexer.h b/lib/AsmParser/LLLexer.h index adf053c..995aa4e 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 |