llvm-project/clang/lib
Daniel Sanders e160f83f71 [mips] Enable IAS by default for 32-bit MIPS targets (O32).
Summary:
The MIPS IAS can now pass 'ninja check-all', recurse, build a bootable linux
kernel, and pass a variety of LNT testing.

Unfortunately we can't enable it by default for 64-bit targets yet since the N32
ABI is still very buggy and this also means we can't enable it for N64 either
because we can't distinguish between N32 and N64 in the relevant code.

Reviewers: vkalintiris

Subscribers: cfe-commits

Differential Revision: http://reviews.llvm.org/D18759
Differential Revision: http://reviews.llvm.org/D18761

llvm-svn: 269560
2016-05-14 12:43:08 +00:00
..
ARCMigrate Fix some Clang-tidy readability-redundant-control-flow warnings; other minor fixes. 2016-02-10 19:11:58 +00:00
AST Fixed a bug where the ASTImporter didn't propagate builtin IDs at all. 2016-05-14 06:11:19 +00:00
ASTMatchers Add an AST matcher for CastExpr kind 2016-05-13 19:36:55 +00:00
Analysis Enable support for __float128 in Clang and enable it on pertinent platforms 2016-05-09 08:52:33 +00:00
Basic ARM-MachO: stop claiming to be EABI 2016-05-13 21:26:45 +00:00
CodeGen Revert "Reapply "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"" 2016-05-14 05:39:45 +00:00
Driver [mips] Enable IAS by default for 32-bit MIPS targets (O32). 2016-05-14 12:43:08 +00:00
Edit Remove autoconf support 2016-01-26 21:30:40 +00:00
Format clang-format: [JS] respect clang-format off when requoting strings. 2016-05-12 11:20:32 +00:00
Frontend Revert "Reapply "[ProfileData] (clang) Use Error in InstrProf and Coverage, NFC"" 2016-05-14 05:39:45 +00:00
FrontendTool Make it possible for AST plugins to enable themselves by default 2016-03-15 12:51:40 +00:00
Headers [X86] Change most 'void' pointers in builtin type lists to more correct types. Fix some unaligned load/store intrinsics to use a less aligned type in their pointer casts. 2016-05-14 06:03:13 +00:00
Index Enable support for __float128 in Clang and enable it on pertinent platforms 2016-05-09 08:52:33 +00:00
Lex [ModuleMap][CrashReproducer] Collect headers from inner frameworks 2016-05-13 22:21:51 +00:00
Parse Revert "[OpenCL] Add supported OpenCL extensions to target info." 2016-05-13 17:16:26 +00:00
Rewrite Remove use of builtin comma operator. 2016-02-18 22:34:54 +00:00
Sema When typo-correcting a using-declaration, actually correct the name of the 2016-05-14 01:58:49 +00:00
Serialization Update identifiers as needed when loading macros from serialized ASTs. 2016-05-14 06:24:14 +00:00
StaticAnalyzer [analyzer] Fix crash in ObjCGenericsChecker 2016-05-11 20:28:41 +00:00
Tooling [tooling] FixItHint Tooling refactoring 2016-05-11 14:31:39 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00