llvm-project/clang/lib/Serialization
Nemanja Ivanovic 50f29e06a1 Enable support for __float128 in Clang
This patch corresponds to review:
http://reviews.llvm.org/D15120

It adds support for the __float128 keyword, literals and a target feature to
enable it. This support is disabled by default on all targets and any target
that has support for this type is free to add it.

Based on feedback that I've received from target maintainers, this appears to
be the right thing for most targets. I have not heard from the maintainers of
X86 which I believe supports this type. I will subsequently investigate the
impact of enabling this on X86.

llvm-svn: 266186
2016-04-13 09:49:45 +00:00
..
ASTCommon.cpp Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
ASTCommon.h [OPENMP] Parsing and Sema support for 'omp declare target' directive 2016-04-06 11:38:59 +00:00
ASTReader.cpp Enable support for __float128 in Clang 2016-04-13 09:49:45 +00:00
ASTReaderDecl.cpp PR25501: Delay loading visible updates for a declaration until after we've 2016-04-08 20:53:26 +00:00
ASTReaderInternals.h Re-commit r246497 (and dependent changes r246524 and r246521), reverted in 2015-09-01 20:35:42 +00:00
ASTReaderStmt.cpp [OPENMP] Remove extra code transformation. 2016-03-29 08:58:54 +00:00
ASTWriter.cpp [modules] Add some missing blockinfo records. No functionality change except to llvm-bcanalyzer output. 2016-04-13 07:41:35 +00:00
ASTWriterDecl.cpp ASTWriterDecl.cpp: Prune a couple of \param(s), corresponding to r266160. [-Wdocumentation] 2016-04-13 07:45:10 +00:00
ASTWriterStmt.cpp Fix order-of-evaluation bug (causing GCC buildbots to fail). 2016-04-06 20:57:53 +00:00
CMakeLists.txt Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
GeneratePCH.cpp Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
GlobalModuleIndex.cpp Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 2016-01-29 19:38:18 +00:00
Module.cpp Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. 2016-01-29 19:38:18 +00:00
ModuleFileExtension.cpp Introduce module file extensions to piggy-back data onto module files. 2015-11-03 18:33:07 +00:00
ModuleManager.cpp Fix use-after-free in ModuleManager 2015-10-21 23:12:45 +00:00
MultiOnDiskHashTable.h Roll-back r250822. 2015-10-20 13:23:58 +00:00