aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2015-03-02Attempt to fix buildbot.Fariborz Jahanian2-2/+2
2015-03-02Improve robustness of dependency-generation-crash.c test.Matthias Braun1-4/+1
2015-03-02[SDK modernizer]. Patch fixes driver's lack ofFariborz Jahanian3-0/+5
2015-03-02Add -fexceptions for targets where it isn't the default.Filipe Cabecinhas1-2/+2
2015-03-02Add clang support for Objective-C application extensions.Bob Wilson8-8/+60
2015-03-02Add -frtti and -fexceptions to tests that assume these are on.Filipe Cabecinhas1-1/+5
2015-03-02CodeGen: Fix passing of classes with only one AVX vector member in AVX registersBenjamin Kramer2-15/+19
2015-03-02Replace loop with equivalent ArrayRef function. NFC.Benjamin Kramer1-6/+1
2015-03-02clang-format: Prefer wrapping a lambda's body over the lambda's return type.Daniel Jasper2-0/+8
2015-03-02Fix ObjCInterfaceDecl::getCategoryMethod() and give it a caller. No behavior ...Nico Weber2-4/+3
2015-03-01DebugInfo: Give externally defined types a size and alignment wherePeter Collingbourne2-1/+17
2015-03-01Add missing include.Benjamin Kramer6-0/+6
2015-03-01clang-format: Always align */& in multi-var DeclStmts.Daniel Jasper3-16/+26
2015-03-01Sema: Remove stray staticBenjamin Kramer1-1/+1
2015-02-28Add change accidentally missed from r230840.Richard Smith1-1/+0
2015-02-28Add PS4's autolink syntax to autolink.m's CHECK lines.Filipe Cabecinhas1-2/+2
2015-02-28[modules] Avoid adding a redecl chain to the 'pending out of date' list as theRichard Smith2-4/+41
2015-02-28Give better diagnostics when -fmodule-file= finds a bad file: if the file isRichard Smith3-6/+33
2015-02-28[modules] Deduplicate when merging lists of template specializations from imp...Richard Smith2-28/+49
2015-02-28Rework our handling of key functions. We used to track a complete list of allRichard Smith14-132/+53
2015-02-28DebugInfo: hoist definition into global context when neededSaleem Abdulrasool2-3/+22
2015-02-27[modules] When writing out a list of specializations for a template, if we haveRichard Smith2-57/+58
2015-02-27Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie241-2167/+2167
2015-02-27[modules] Avoid the possibility of a redeclaration chain not being marked 'upRichard Smith2-3/+3
2015-02-27Update Clang tests to handle explicitly typed gep changes in LLVM.David Blaikie122-1217/+1217
2015-02-27Reland __leave tests (r230717 and r230720, reverted in r230740).Nico Weber1-2/+133
2015-02-27Add __ARM_DWARF_EH__ to signify the use of Itanium ABI for unwind instructions.Renato Golin2-2/+21
2015-02-27AMDGCN: Define cl_khr_fp64 when compiling OpenCL programsTom Stellard2-0/+5
2015-02-27Silence an MSVC warning about not all control paths returning a value; NFC.Aaron Ballman1-0/+1
2015-02-27clang-format: Make trailing commas in array inits force one per line.Daniel Jasper2-2/+9
2015-02-27Revert r230717 (and subsequent r230720).Daniel Jasper1-133/+2
2015-02-27[X86] Remove pblendw and pblendd builtins that aren't being used by the intri...Craig Topper2-5/+0
2015-02-27[OPENMP] Codegen for "#pragma omp atomic write"Alexey Bataev6-198/+942
2015-02-27[modules] Don't write out name lookup table entries merely because the moduleRichard Smith3-10/+27
2015-02-27MS ABI: Simplify the code which performs base adjustmentsDavid Majnemer1-19/+17
2015-02-27Add last missing __leave test.Nico Weber1-1/+69
2015-02-27Add another __leave test.Nico Weber1-2/+65
2015-02-27[modules] For an inheriting constructor, the inherited constructor is stored inRichard Smith4-1/+10
2015-02-27[modules] When loading in multiple canonical definitions of a template,Richard Smith5-61/+64
2015-02-26Don't crash on leaving nested __finally blocks through an EH edge.Nico Weber3-26/+110
2015-02-26Wrap to 80 columns. No behavior change.Nico Weber1-3/+4
2015-02-26Add myself as a code owner for Microsoft C++ ABI code and general Windows sup...Reid Kleckner1-0/+4
2015-02-26Win64: Silently ignore __stdcall, __fastcall, and __thiscallReid Kleckner4-11/+32
2015-02-26Add -frtti/-fexceptions to some more tests that assume they're onFilipe Cabecinhas2-5/+5
2015-02-26Add support for generating MIPS legacy NaNPetar Jovanovic4-4/+40
2015-02-26Patch to prevent crash when default argument expressionFariborz Jahanian1-2/+5
2015-02-26[msan] Change track-origins default mode from 1 to 2.Evgeniy Stepanov4-31/+23
2015-02-26clang-format: Make braced list formatting more consistent.Daniel Jasper2-1/+5
2015-02-26clang-format: Fix space of arrays of pointers to templated types.Daniel Jasper2-1/+7
2015-02-26[OPENMP] Fixed codegen for directives without function outlining.Alexey Bataev9-87/+185