aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2024-07-03Clang 19 isn't yet released; NFCAaron Ballman1-1/+1
2024-07-03Rename C2x to C23; NFCAaron Ballman34-0/+0
2024-07-03[clang][OpenMP] Change `ActOnOpenMPRegionStart` to use captured regions (#97445)Krzysztof Parzyszek1-434/+166
2024-07-03[clang][OpenMP] Use leaf constructs in `mapLoopConstruct` (#97446)Krzysztof Parzyszek1-4/+9
2024-07-03[clang][Interp] Diagnose comparisons against one-past-end pointersTimm Bäder4-4/+38
2024-07-03[OpenCL] Emit opencl.cxx.version metadata for C++ (#92140)Sven van Haastregt2-11/+40
2024-07-03 [C23] Add INFINITY and NAN macros to <float.h> (#96659)Aaron Ballman4-1/+44
2024-07-03Revert "[AMDGPU][OpenMP] Do not attach -fcuda-is-device flag for AMDGPU OpenM...Dominik Adamski2-1/+3
2024-07-03[clang-repl] Fix RuntimeInterfaceBuilder for 32-bit systems (#97071)Stefan Gränitz2-7/+5
2024-07-03[Driver][X86] Add flang visibility for -mapx-features= (#97525)Shengchen Kan1-2/+2
2024-07-03[PowerPC] refactor CPU info in PPCTargetParser.def, NFCChen Zheng2-33/+39
2024-07-02[clang][StaticAnalyzer] Avoid 'raw_string_ostream::str' (NFC)Youngsuk Kim5-18/+18
2024-07-02[Clang][Driver] Link nsan runtime (#97364)Alexander Shaposhnikov2-0/+14
2024-07-02[Clang] Enable nsan instrumentation pass (#97359)Alexander Shaposhnikov4-0/+13
2024-07-02Remove llvm/MC/MCAsmLayout.h and the unused parameter in MCAssembler::layoutFangrui Song1-1/+0
2024-07-02[HLSL] Run availability diagnostic on exported functions (#97352)Helena Kotas4-22/+181
2024-07-02Revert "[Clang][Comments] Attach comments to decl even if preproc directives ...Aaron Ballman6-358/+5
2024-07-02Revert "Remove llvm/MC/MCAsmLayout.h"Davide Italiano1-0/+1
2024-07-02[C2y] Add diagnostics for alignof on an incomplete arrayAaron Ballman3-1/+29
2024-07-02[Clang][NFC] Improve RewriteModernObjC code quality by using const reference ...Oleksandr T1-19/+18
2024-07-02[clang][docs] Move entries around (#97416)Balazs Benics1-5/+5
2024-07-02Add an explicit triple to the testAaron Ballman1-2/+2
2024-07-02[Clang][NFC] use const references for function parameters in operator== and o...Oleksandr T1-2/+2
2024-07-02[C2y] Modify diagnostics for complex increment/decrementAaron Ballman6-21/+92
2024-07-02[clang] Don't emit the warn_dangling_lifetime_pointer diagnostic for the assi...Haojian Wu2-17/+27
2024-07-02Revert "[C2y] Modify diagnostics for complex increment/decrement"Aaron Ballman3-75/+4
2024-07-02[C2y] Modify diagnostics for complex increment/decrementAaron Ballman3-4/+75
2024-07-02[clang][OpenMP] Rewrite `getOpenMPCaptureRegions` in terms of leafs (#97110)Krzysztof Parzyszek1-98/+78
2024-07-02[C2y] Modify diagnostics for generic selection with a type operandAaron Ballman5-5/+32
2024-07-02[Clang] Clarify diagnostic notes for implicitly generated deduction guides (#...Younan Zhang23-44/+156
2024-07-02[C2y] Add test coverage for WG14 N3192Aaron Ballman1-0/+43
2024-07-02Add missed test coverageAaron Ballman1-0/+6
2024-07-02[clang][Interp][NFC] Make some local pointers constTimm Bäder1-2/+2
2024-07-02[C2y] Add -std=c2y and -std=gnu2yAaron Ballman9-19/+47
2024-07-02[clang-repl] Support wasm execution (#86402)Vassil Vassilev6-4/+179
2024-07-02[clang][Interp] Reject StmtExprs containing return statementsTimm Bäder5-0/+39
2024-07-02[clang][Interp] Add missing fallthrough in loopsTimm Bäder2-0/+24
2024-07-02[clang][Interp] Only check toplevel declarationsTimm Bäder3-6/+14
2024-07-02[InstCombine] Remove root special case in demanded bits simplificationNikita Popov1-1/+3
2024-07-02Reapply [InstCombine] Fix context for multi-use demanded bits simplificationNikita Popov1-3/+1
2024-07-02[clang-format] Add SpacesInParensOption for filtering repeated parens (#77522)Gedare Bloom7-23/+182
2024-07-01[Driver] Support using toolchain libc and libc++ for baremetal (#96736)Petr Hosek9-10/+71
2024-07-02[NFC][RISCV] Simplify the dynamic linker construction logicPengcheng Wang1-7/+3
2024-07-02[C++20] [Modules] Skip calls to module initializer to modules if we know the ...Chuanqi Xu2-0/+34
2024-07-02[C++20] [Modules] Correct the linkage for template instantiations inChuanqi Xu2-19/+142
2024-07-01Remove llvm/MC/MCAsmLayout.hFangrui Song1-1/+0
2024-07-01fix: complete comment (#97322)Alfiya Siddique1-1/+2
2024-07-01[NVPTX] Support inline asm with 128-bit operand in NVPTX backend (#97113)Chengjunp1-0/+1
2024-07-01[clang] Remove a pointer union from the lifetime bound analysis (#97327)Gábor Horváth1-23/+13
2024-07-02[clang] Disable C++14 sized deallocation by default for MinGW targets (#97232)Martin Storsjö2-2/+26