aboutsummaryrefslogtreecommitdiff
path: root/clang/lib
AgeCommit message (Expand)AuthorFilesLines
2021-03-29[OpenMP] Restore backwards compatibility for libomptargetJoseph Huber1-1/+1
2021-03-19[WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2]Maxim Kuvyrkov1-1/+5
2021-03-02Revert "[c++20] Mark class type NTTPs as done and start defining the feature ...Richard Smith1-1/+1
2021-02-23[clang][CodeComplete] Ensure there are no crashes when completing with ParenL...Kadir Cetinkaya1-14/+17
2021-02-23[clang][CodeComplete] Fix crash on ParenListExprsKadir Cetinkaya1-2/+16
2021-02-22[clang][Driver][OpenBSD] libcxx also requires pthreadBrad Smith1-0/+1
2021-02-19[clang] Add -ffinite-loops & -fno-finite-loops options.Florian Hahn3-1/+18
2021-02-19[clang] functions with the 'const' or 'pure' attribute must always return.Jeroen Dobbelaere1-0/+5
2021-02-15Revert "Disable rosegment for old Android versions."Nico Weber1-9/+0
2021-02-15[ASTMatchers] Fix matching after generic top-level matcherStephen Kelly1-0/+8
2021-02-15[ASTMatchers] Fix definition of decompositionDeclStephen Kelly1-1/+1
2021-02-15Fix traversal with hasDescendant into lambdasStephen Kelly1-1/+1
2021-02-15[ASTMatchers] Fix traversal below range-for elementsStephen Kelly1-10/+20
2021-02-15[ASTMatchers] Avoid pathological traversal over nested lambdasStephen Kelly1-2/+6
2021-02-15Revert "[PowerPC] [Clang] Enable float128 feature on P9 by default"Qiu Chaofan1-3/+0
2021-02-15[X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd.Wang, Pengfei2-5/+13
2021-02-15Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123.Michael Liao11-11/+92
2021-02-15[AIX] Improve option processing for mabi=vec-extabi and mabi=vec=defaulZarko Todorovski1-10/+2
2021-02-15[AIX] Actually push back "-mabi=vec-extabi" when option is on.Zarko Todorovski1-0/+2
2021-02-15[OpenMP] Delay more diagnostics of potentially non-emitted codeJohannes Doerfert2-45/+50
2021-02-15[OpenMP] Attribute target diagnostics properlyJohannes Doerfert4-21/+33
2021-02-12PR48587: is_constant_evaluated() should not evaluate to true during aRichard Smith1-5/+14
2021-02-10Fix "not all control paths return a value" warning. NFCI.Simon Pilgrim1-0/+1
2021-02-08PR48606: The lifetime of a constexpr heap allocation always startedRichard Smith1-2/+2
2021-02-08[AST] Update LVal before evaluating lambda decl fields.Zequan Wu1-1/+7
2021-02-03[OpenMP][NVPTX] Take functions in `deviceRTLs` as `convergent`Shilei Tian1-0/+2
2021-02-03[CSSPGO] Passing the clang driver switch -fpseudo-probe-for-profiling to the ...Hongtao Yu1-0/+5
2021-02-03PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constantRichard Smith1-0/+7
2021-02-03[RISCV] Update the version number to v0.10 for vector.Hsiangkai Wang2-4/+4
2021-01-29clang: Fix static_assert in a few contexts in microsoft modeNico Weber1-1/+2
2021-01-29[clang-format] Avoid considering include directive as a template closer.Marek Kurdej1-1/+1
2021-01-27Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>.James Y Knight1-3/+11
2021-01-27Itanium Mangling: Fix handling of <expr-primary> in <template-arg>.James Y Knight1-65/+158
2021-01-27Itanium Mangling: Mangle `__alignof__` differently than `alignof`.James Y Knight1-33/+70
2021-01-27Revert "Suppress non-conforming GNU paste extension in all standard-conformin...llvmorg-12.0.0-rc1Reid Kleckner1-5/+5
2021-01-27Don't allow __VA_OPT__ to be detected by #ifdef.Richard Smith4-23/+8
2021-01-27Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef.Richard Smith4-12/+23
2021-01-26Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFCDuncan P. N. Exon Smith1-17/+22
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek10-1/+168
2021-01-26Disable rosegment for old Android versions.Dan Albert1-0/+9
2021-01-26Frontend: Fix layering between create{,Default}OutputFile, NFCDuncan P. N. Exon Smith2-76/+58
2021-01-26Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFCDuncan P. N. Exon Smith1-5/+1
2021-01-26Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStreamDuncan P. N. Exon Smith1-1/+1
2021-01-26Add -fbinutils-version= to gate ELF features on the specified binutils versionFangrui Song3-0/+21
2021-01-26Revert "Support for instrumenting only selected files or functions"Petr Hosek10-168/+1
2021-01-26CGDebugInfo CreatedLimitedType: Drop file/line for RecordType with invalid lo...Fangrui Song1-3/+7
2021-01-26CGDebugInfo: Drop Loc.isInvalid() special case from getLineNumberFangrui Song1-8/+12
2021-01-26Support for instrumenting only selected files or functionsPetr Hosek10-1/+168
2021-01-26[clangd] Selection handles CXXBaseSpecifierNathan James1-0/+2
2021-01-26[OpenMP][deviceRTLs] Build the deviceRTLs with OpenMP instead of target depen...Shilei Tian1-22/+20