| Commit message (Expand) | Author | Age | Files | Lines |
* | Provide half floating point support as a storage only type. | Anton Korobeynikov | 2011-10-14 | 1 | -0/+3 |
* | Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic... | Eli Friedman | 2011-10-14 | 2 | -0/+19 |
* | Change __extension__ to disable only diagnostics controlled by -pedantic. | Bob Wilson | 2011-10-12 | 1 | -3/+6 |
* | Add target info for Linux on PPC & Sparc. | Anton Korobeynikov | 2011-10-12 | 1 | -0/+6 |
* | Introduce SourceManager::getFileLoc which returns a file location | Argyrios Kyrtzidis | 2011-10-12 | 1 | -0/+10 |
* | Add a -Wc++0x-compat warning for C++11 keywords used as identifiers when in | Richard Smith | 2011-10-11 | 1 | -7/+10 |
* | Allow regparm attribute for PNaCl target | David Meyer | 2011-10-11 | 1 | -0/+1 |
* | Fixed natural stack alignment for Linux x86-32. Thanks Eli. | Lang Hames | 2011-10-11 | 1 | -1/+1 |
* | Update target data strings for ARM and X86 to include the natural stack | Lang Hames | 2011-10-10 | 1 | -9/+9 |
* | Add address spaces for TCE target. Patch by Pekka Jääskeläinen. | Eli Friedman | 2011-10-07 | 1 | -0/+7 |
* | Basic/Diagnostics: Apparently, #pragma ... diagnostic is intended to override | Daniel Dunbar | 2011-10-04 | 1 | -0/+7 |
* | Make sure SourceManager::getFileIDLoaded doesn't hang in release build becaus... | Argyrios Kyrtzidis | 2011-10-03 | 1 | -0/+4 |
* | PTX: Add some basic support for OpenCL address spaces | Justin Holewinski | 2011-10-03 | 1 | -0/+6 |
* | Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring i... | Daniel Dunbar | 2011-09-29 | 2 | -8/+6 |
* | Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be... | Daniel Dunbar | 2011-09-29 | 2 | -69/+55 |
* | Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track ... | Daniel Dunbar | 2011-09-29 | 2 | -21/+66 |
* | Basic/Diagnostics: Add a DiagnosticIDs::getDiagnosticsInGroup method, and use | Daniel Dunbar | 2011-09-29 | 2 | -39/+42 |
* | Basic/Diagnostic: Add a DiagSate::getOrAddMappingInfo method. | Daniel Dunbar | 2011-09-29 | 1 | -7/+22 |
* | Basic/Diagnostics: Move setDiagnosticMapping() to using DiagnosticMappingInfo | Daniel Dunbar | 2011-09-29 | 1 | -5/+7 |
* | Basic/Diagnostics: Add a DiagnosticMappingInfo helper class, and switch to | Daniel Dunbar | 2011-09-29 | 1 | -10/+11 |
* | Basic/Diagnostics: Eliminate getDiagnosticMappingInfo method, which wasn't wo... | Daniel Dunbar | 2011-09-29 | 1 | -2/+1 |
* | Basic/Diagnostic: Eliminate the extra "mapping" out-parameter now that I kill... | Daniel Dunbar | 2011-09-29 | 1 | -8/+3 |
* | Basic/Diagnostics: Add an isDefaultMappingAsError method, and switch TextDiag... | Daniel Dunbar | 2011-09-29 | 1 | -0/+7 |
* | Basic/Diagnostic: Factor out | Daniel Dunbar | 2011-09-29 | 1 | -0/+12 |
* | Basic/Diagnostics: Split out the default warning "no-Werror" and | Daniel Dunbar | 2011-09-29 | 1 | -6/+26 |
* | Fix a typo spotted by Jonathan Sauer. | Chandler Carruth | 2011-09-28 | 1 | -1/+1 |
* | Attempt to silence the GCC -Wreturn-type warning... | Chandler Carruth | 2011-09-28 | 1 | -0/+1 |
* | Generate tests for all of the x86 SIMD instruction feature set | Chandler Carruth | 2011-09-28 | 1 | -4/+6 |
* | Fix a think-o on my part that got enshrined in a FIXME by setting up the | Chandler Carruth | 2011-09-28 | 1 | -1/+3 |
* | Move some of the defines down to more natural locations, consolidating | Chandler Carruth | 2011-09-28 | 1 | -10/+10 |
* | Teach Clang to reject 32-bit only CPUs when compiling in 64-bit mode. | Chandler Carruth | 2011-09-28 | 1 | -2/+59 |
* | Simplify the control flow for predefined macro selection by using | Chandler Carruth | 2011-09-28 | 1 | -27/+26 |
* | Switch the X86TargetInfo object from a string representation of the | Chandler Carruth | 2011-09-28 | 1 | -57/+179 |
* | Introduce an enumeration for the x86 CPUs recognized by Clang. I've | Chandler Carruth | 2011-09-28 | 1 | -0/+124 |
* | Clean up a bit of the uses of CPU in the TargetInfo classes. This makes | Chandler Carruth | 2011-09-28 | 1 | -11/+6 |
* | Begin fixing Clang's predefined macros for various architectures. This | Chandler Carruth | 2011-09-28 | 1 | -6/+101 |
* | Break SourceManager::translateFileLineCol into translateFile, no functionalit... | Argyrios Kyrtzidis | 2011-09-27 | 1 | -5/+16 |
* | Associate the macro arguments location map with a FileID instead | Argyrios Kyrtzidis | 2011-09-26 | 1 | -17/+17 |
* | Rename DiagnosticInfo to Diagnostic as per issue 5397 | David Blaikie | 2011-09-26 | 2 | -8/+8 |
* | Rename DiagnosticClient to DiagnosticConsumer as per issue 5397 | David Blaikie | 2011-09-25 | 1 | -8/+8 |
* | Rename Diagnostic to DiagnosticsEngine as per issue 5397 | David Blaikie | 2011-09-25 | 4 | -60/+63 |
* | Fix missing includes for llvm_unreachable | David Blaikie | 2011-09-23 | 3 | -0/+3 |
* | Switch assert(0/false) llvm_unreachable. | David Blaikie | 2011-09-23 | 3 | -8/+8 |
* | PTX: Clean up target options code | Justin Holewinski | 2011-09-22 | 1 | -79/+27 |
* | In SourceManager::translateLineCol, handle the case where we are pointing | Argyrios Kyrtzidis | 2011-09-20 | 1 | -4/+9 |
* | Define Mips64 TargetInfo classes. | Akira Hatanaka | 2011-09-20 | 1 | -0/+144 |
* | Clean up TargetInfo class hierarchy. Define a base class from which TargetInfos | Akira Hatanaka | 2011-09-20 | 1 | -126/+122 |
* | Clarify PNaCl target characteristics: set LongDoubleWidth, PtrDiffType, IntPt... | Ivan Krasin | 2011-09-20 | 1 | -7/+5 |
* | [libclang] When getting a source location from a file:line:col triplet | Argyrios Kyrtzidis | 2011-09-19 | 1 | -4/+8 |
* | Break SourceManager::translateFileLineCol into translateLineCol that returns the | Argyrios Kyrtzidis | 2011-09-19 | 1 | -7/+22 |