Fix internal representation of fp80 to be the
authorDale Johannesen <dalej@apple.com>
Mon, 23 Mar 2009 21:16:53 +0000 (21:16 +0000)
committerDale Johannesen <dalej@apple.com>
Mon, 23 Mar 2009 21:16:53 +0000 (21:16 +0000)
commit1b25cb2416c46a6cebf2a6c52235e9fe46a10d11
tree70fbe0beb7dc9d7c44f2216bcc8cb4822f7460e5
parentad20778705d7568eb5db8c5214d7e01ebc28dd8b
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
lib/AsmParser/LLLexer.cpp
lib/AsmParser/LLLexer.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/Support/APFloat.cpp
lib/Target/CBackend/CBackend.cpp
lib/VMCore/AsmWriter.cpp
test/CodeGen/X86/2009-03-23-i80-fp80.ll [new file with mode: 0644]