- b8950b8 Documentation cleanup: escaped # characters in Doxygen comments. by James Dennett · 12 years ago
- 759a4b4 clang/lib/Basic/FileManager.cpp: Detect the root directory with PathV2. It should be better fix for PR10331, or, "clang X:\foo.c" fails. by NAKAMURA Takumi · 12 years ago
- c5613b2 Explicitly build __builtin_va_list. by Meador Inge · 12 years ago
- d3e8eda Documentation cleanup: delete doc comments from source files where they are by James Dennett · 12 years ago
- 7285a06 Documentation cleanup: escape # in a Doxygen comment. by James Dennett · 12 years ago
- 6557d13 Documentation cleanup: escape @ in a Doxygen comment. by James Dennett · 12 years ago
- 02a8427 Add PPC support for translating gcc-style -mcpu options into LLVM -target-cpu options. by Hal Finkel · 12 years ago
- b6af69e Add XOP feature flag. by Craig Topper · 12 years ago
- 47d9de6 Switch LineTableInfo to use FileID instead of int for file references, by Douglas Gregor · 12 years ago
- d73ef13 Add pedantic warning -Wempty-translation-unit (C11 6.9p1). by Jordan Rose · 12 years ago
- 3dbcc88 Mips: Define __mips_hard_float macro additional to __mips_single_float by Simon Atanasyan · 12 years ago
- 31380fb Make disabling SSE levels also disable AVX and FMA. by Craig Topper · 12 years ago
- a7463c3 Make AES and PCLMUL features imply SSE2 as that's needed to get the right types defined. by Craig Topper · 12 years ago
- 2ae9507 Add fma feature flag for Intel FMA instructions. by Craig Topper · 12 years ago
- 3c0bc15 Add builtin for pclmulqdq instruction. by Craig Topper · 12 years ago
- 90ea036 SSE4A should not imply LZCNT and POPCNT. FMA4 should imply SSE4A. Add missing break at the end of btver1 feature list. by Craig Topper · 12 years ago
- 4dfa5ad Define __SSE4A__ when targeting new AMD CPUs. by Benjamin Kramer · 12 years ago
- 2ae3a47 Sparc is bigendian. by Roman Divacky · 12 years ago
- 242cb06 Only emit one set of braces for __VERSION__, getClangFullRepositoryVersion already adds some. by Benjamin Kramer · 12 years ago
- 2c585b9 Replace PTX back-end with NVPTX back-end in all places where Clang cares by Justin Holewinski · 12 years ago
- edb66f3 Teach Clang about the NVPTX backend. by Peter Collingbourne · 12 years ago
- 4dc34eb CUDA: add CodeGen support for global variable address spaces. by Peter Collingbourne · 12 years ago
- 5f9688b Hexagon V5 FP support. by Sirish Pande · 12 years ago
- 51603be Synchronize the representations of DeclarationName and Selector so by Douglas Gregor · 12 years ago
- d54dff0 [PCH] When validating that the files coming from PCH did not change, also by Argyrios Kyrtzidis · 12 years ago
- 70d9b16 Enable AVX on AMD Bulldozer processors. by Craig Topper · 12 years ago
- 3206403 Define __ANDROID__ macro on -androideabi targets. by Evgeniy Stepanov · 12 years ago
- fd93630 Enable AVX/AVX2 for Sandy Bridge, Ivy Bridge, and Haswell CPUs. by Craig Topper · 12 years ago
- 4ddcf3b OpenBSD: Remove incorrect -pthread preprocessor define _POSIX_THREADS and replace by Chris Lattner · 12 years ago
- 6603ff8 Revert r155363, due to the underlying patches in LLVM causing regression by Chandler Carruth · 12 years ago
- ac28eca Hexagon V5 (floating point) support in cfe. by Sirish Pande · 12 years ago
- 103f41d Revert some Hexagon builtin commits to match reverts done to LLVM in by Chandler Carruth · 12 years ago
- 8b2a5d2 MIPS: Followup to r154606. Expand list of accepted MIPS target features in the MipsTargetInfoBase::setFeatureEnabled() routine. by Simon Atanasyan · 12 years ago
- 93a4994 objective-c modern translator: buildit objc bool by Fariborz Jahanian · 12 years ago
- 7ac715f Hexagon V5(Floating Point) support. by Sirish Pande · 12 years ago
- 10e1629d MIPS: Initialize MIPS CPU's name by default value. by Simon Atanasyan · 12 years ago
- d2953ce SourceManager: Vectorize ComputeLineNumbers for SSE2. by Benjamin Kramer · 12 years ago
- 9091389 Move some MIPS target macro definitions from class Mips32TargetInfoBase by Simon Atanasyan · 12 years ago
- 7a938fa [driver] Create a new -mfpmath= option, which is used to control whether clang by Chad Rosier · 12 years ago
- 0ea6164 Add more constraint registers for mips. by Eric Christopher · 12 years ago
- 6903313 ARM backend knows about cortex-m4. The front end should too. by Jim Grosbach · 12 years ago
- dde3bdb Define __LITTLE_ENDIAN__ for le32, since "le" stands for little endian. by Jan Wen Voung · 12 years ago
- fb02784 Fix the type of wchar_t on Solaris. by David Chisnall · 12 years ago
- d1f853d Add better support for $fp and $sp for mips inline asm support. by Eric Christopher · 12 years ago
- ad8d8a3 Add support for MIPS' floating ABIs (hard, soft and single) to clang driver. by Akira Hatanaka · 12 years ago
- c0765a0 No longer defining LP64 in 64-bit builds on platforms which are not LP64. by Aaron Ballman · 12 years ago
- 3054f09 [Basic] Fix up DiagnosticBuilder::{FlushCounts,Emit} to be inline. by Daniel Dunbar · 12 years ago
- efe9c0d Fix the long double to be of width/align 64. Rename va_list_test to by Roman Divacky · 12 years ago
- 981e279 [Basic] Stop using a SmallVector<> for Diagnostic. This drops Clang binary size by Daniel Dunbar · 12 years ago
- e3d175d Long double is just double on FreeBSD/{PPC,PPC64}. by Roman Divacky · 12 years ago
- e45b9b7 Use ZeroLengthBitfieldAlignment for AAPCS, as well as APCS-GNU. by James Molloy · 12 years ago
- 0be8fb5 Fix typo in comment, 'langauge' -> 'language'. by Nick Lewycky · 12 years ago
- 49d5174 When checking the encoding of an 8-bit string literal, don't just check the by Richard Smith · 12 years ago
- fddfbdb More git-svn compatible version string, by request. by Andrew Trick · 12 years ago
- 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 12 years ago
- 713575a TargetInfo: create less temporary strings. by Benjamin Kramer · 12 years ago
- 178a9b8 Fix an ABI problem with ptrdiff_t and intptr_t on PPC32 by Hal Finkel · 12 years ago
- edd1cae Use tabs instead of spaces. by Benjamin Kramer · 12 years ago
- f8e5d4c clang -v support for separate clang.git and llvm.git, patch by Andrew Trick. by Jia Liu · 12 years ago
- b4f0bd6 Add the Solaris support directory to the header search when using libc++. by David Chisnall · 12 years ago
- f15e114 Moving tagging of '__experimental_modules_import' IdentifierInfo out of by Ted Kremenek · 12 years ago
- 32ad2ee Change @import to @__experimental_modules_import. We are not ready to commit to a particular syntax for modules, by Ted Kremenek · 12 years ago
- 165329c Some more Solaris fixes. Now successfully building libc++ on Solaris with clang (and linking clang against it). by David Chisnall · 12 years ago
- a6c1068 Move FullSourceLoc::dump into the .cpp file, the used attribute made us emit this into every TU that includes SourceLocation.h. by Benjamin Kramer · 12 years ago
- 341785e More ArrayRef-ification of methods. by Bill Wendling · 12 years ago
- a4c29b6 [PCH] Recover gracefully if the ASTReader detects that a file is different by Argyrios Kyrtzidis · 13 years ago
- c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- 48fad49 On Solaris, define some standard macros that the Solaris headers require in by David Chisnall · 13 years ago
- 6c44886 Provide common include for all diagnostic headers. by David Blaikie · 13 years ago
- d49cb20 Store the warning option corresponding to a diagnostics as an index into the option table instead of storing the name. by Benjamin Kramer · 13 years ago
- ceb1565 Remove the unuseful -fdiagnostics-show-name by David Blaikie · 13 years ago
- b089c4d Set UserLabelPrefix and MCountName correctly for DragonFly BSD. Patch by Sascha Wildner. by Eli Friedman · 13 years ago
- f94d392 Kill the brief and full explanation fields from StaticDiagInfoRec. They were unused and wasted space for nothing. by Benjamin Kramer · 13 years ago
- dfaee49 Fix indentation and an 80-column violation. by Chad Rosier · 13 years ago
- d7a3e2c Revert my patches which removed Diagnostic.h includes by moving some operator overloads out of line. by Benjamin Kramer · 13 years ago
- 3f22509 In r149662, setDiagnosticMapping was modified to not allow warnings mapped to by Chad Rosier · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
- ef9b60f Move Storage and StorageAllocator out of the PartialDiagnostic class so we can forward declare them. by Benjamin Kramer · 13 years ago
- cbf46a0 Change the fixed array of FixitHints to a SmallVector to lift off by Argyrios Kyrtzidis · 13 years ago
- 7a0a31c [frontend] Don't allow a mapping to a warning override an error/fatal mapping. by Chad Rosier · 13 years ago
- 2f04f18 Back out my heinous hack that tricked the module generation mechanism by Douglas Gregor · 13 years ago
- 48b68a0 Use the new Triple::getMacOSXVersion function in another place. by Bob Wilson · 13 years ago
- 6e1d2ea Fix "long double" and __SIZE_TYPE__ on powerpc, now with test fix. by Nico Weber · 13 years ago
- 3128fa1 Revert r149285, it breaks test/Preprocessor/init.c. by Nico Weber · 13 years ago
- acd8c51 Fix "long double" and __SIZE_TYPE__ on powerpc. by Nico Weber · 13 years ago
- e727d21 Introduce TargetInfo::hasFeature() to query various feature names in by Douglas Gregor · 13 years ago
- dc58aa7 Thread a TargetInfo through to the module map; we'll need it for by Douglas Gregor · 13 years ago
- 4188760 Complain about attempts to use 'protected' visibility on targets by John McCall · 13 years ago
- 9f1c49c Use defined-at-zero behavior for CLZ/CTZ builtins on PowerPC. by Bob Wilson · 13 years ago
- 82e6411 DiagnosticsEngine::setMappingToAllDiagnostics() does not need to return bool, by Argyrios Kyrtzidis · 13 years ago
- a1f1fad Introduce module attributes into the module map grammar, along with a by Douglas Gregor · 13 years ago
- 11583c7 Due to a bug, -Wno-everything works like -Weverything. Fix the bug by having by Argyrios Kyrtzidis · 13 years ago
- 8b30a93 Make clz/ctz builtins defined for zero on ARM targets. rdar://10732455 by Bob Wilson · 13 years ago
- 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 13 years ago
- 9bc23ba fix for PR11655 changes i64 alignment from 64 to 32 for powerpc-darwin by Anton Yartsev · 13 years ago
- 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
- 561d3ab Remove unnecessary default cases in switches over enums. by David Blaikie · 13 years ago
- 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 13 years ago