aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2023-09-26[DebugMetadata][DwarfDebug] Support function-local types in lexical block sco...Vladislav Dzhidzhoev8-80/+98
2023-09-26Revert "Diagnose problematic uses of constructor/destructor attribute (#67360)"Aaron Ballman7-155/+83
2023-09-26Diagnose problematic uses of constructor/destructor attribute (#67360)Aaron Ballman7-83/+155
2023-09-26[clang] Add -mlarge-data-threshold for x86_64 medium code model (#66839)Arthur Eubanks10-0/+66
2023-09-26[Clang][HIP] Remove 'clangPostLink' from SDL handling (#67366)Joseph Huber3-30/+18
2023-09-26[Clang][ObjC] Add optionality to property attribute strings. (#66507)Alastair Houghton2-1/+13
2023-09-26[clang] Fix pretty-printing assume_aligned attributes (#67331)Balazs Benics2-3/+16
2023-09-26[libc++][lit] Allow overriding the executor for tests (#66545)Alexander Richardson1-3/+3
2023-09-26[clang analysis][NFCI] Preparatory work for D153131. (#67420)Clement Courbet1-61/+72
2023-09-26[Driver] Give warn_drv_include_probe_gch a dedicated flagHans Wennborg2-1/+3
2023-09-26[X86][FP16] Add missing handling for FP16 constrained cmp intrinsics (#67400)Phoebe Wang2-0/+408
2023-09-26[clang][dataflow] Avoid putting an assertion in an `LLVM_DEBUG` block. (#67313)martinboehme1-12/+16
2023-09-26[clang][dataflow] Remove declarations from `DeclToLoc` when their lifetime en...martinboehme6-21/+41
2023-09-26[llvm][tblgen] Add `Source Filename` for `emitSourceFileHeader` (#65744)Shao-Ce SUN9-43/+48
2023-09-25[clang-format][NFC] Minor cleanup of the parser and annotatorOwen Pan2-3/+2
2023-09-26ReformatNAKAMURA Takumi4-9/+13
2023-09-25[Driver] Move assertion check before checking Output.isFilename (#67210)Brad Smith11-21/+13
2023-09-26[clang-analysis]Fix false positive in mutation check when using pointer to me...Congcong Cai3-3/+52
2023-09-25Don't specify the same flag twice.Richard Smith1-2/+2
2023-09-25Add -fclang-abi-compat=latest to a bunch of tests for manglings that changed ...Richard Smith7-12/+12
2023-09-25Enter the function parameter mangling scope for a function encodingRichard Smith2-1/+27
2023-09-25[Clang] Fix CXXRewrittenBinaryOperator::getDecomposedForm to handle case when...Shafik Yaghmour3-1/+28
2023-09-25[Driver] Use addOptInFlag for some HIP options. NFCFangrui Song1-6/+4
2023-09-25[Driver] -include: deprecate probing .gch (#67084)Fangrui Song12-10/+18
2023-09-25Add documentation for the constructor and destructor attributesAaron Ballman2-2/+32
2023-09-25[clang][Interp] Fix compiling undefined templated functions (#67232)Timm Baeder4-3/+23
2023-09-25[Driver] Remove FreeBSD/riscv32 support (#67277)Brad Smith4-12/+0
2023-09-25[cmake] Add LLVM_FORCE_VC_REVISION option (#67125)David Truby1-0/+2
2023-09-25[Documentation] Replace recommonmark by myst-parser (#65664)cor3ntin1-19/+4
2023-09-25[ASTMatchers] Fix classIsDerivedFrom for recusrive cases (#67307)Ilya Biryukov2-1/+97
2023-09-25[PowerPC] Emit IR module flag for current float abiQiu Chaofan4-1/+46
2023-09-25[clang][CodeGen] Simplify code based on opaque pointers (#65624)Björn Pettersson13-147/+81
2023-09-25[CMake] Add VE cache file (#65921)Kazushi Marukawa1-0/+129
2023-09-24[clang-format] Fix a bug in aligning trailing comments (#67221)Owen Pan2-1/+7
2023-09-24[clang-format][NFC] Remove the unused separateDefinitionBlocks()Owen Pan1-12/+2
2023-09-25[clang][Sema] Make format size estimator aware of %p's existence in format st...Takuya Shimizu7-24/+225
2023-09-24[clang-format] Fix an assertion failure in Whitespace ManagerOwen Pan1-2/+2
2023-09-24Remove unused clang::TargetInfo::adjustTargetOptionsFangrui Song2-7/+0
2023-09-24[clang-format][NFC] Clean up alignTrailingComments() (#67218)Owen Pan1-47/+51
2023-09-24[Driver] Hook up NetBSD/riscv support (#67256)Brad Smith4-3/+112
2023-09-24Fix assertion failure mangling an unresolved template argument thatRichard Smith2-6/+15
2023-09-24[Clang][CodeGen] Add __builtin_bcopy (#67130)Carlos Eduardo Seo6-8/+28
2023-09-24[clang][Interp][NFC] Clean up Context includesTimm Bäder4-9/+3
2023-09-24[clang][Interp][NFC] Clean up EvalEmitter includesTimm Bäder2-10/+2
2023-09-24[clang][Interp][NFC] Make a local variable constTimm Bäder1-1/+1
2023-09-24[clang][Interp][NFC] Use GetPtrThisField intead of two opsTimm Bäder1-4/+1
2023-09-23[Lex] Use llvm::byteswap instead of sys::getSwappedBytes (NFC)Kazu Hirata2-8/+6
2023-09-23[clang][Interp][NFC] Enable more existing SemaCXX testsTimm Bäder2-0/+4
2023-09-23Propagate the volatile qualifier of exp to store /load operations .Umesh Kalappa5-1/+66
2023-09-23[clang][Interp][NFC] Enable constexpr-single-element-array testTimm Bäder1-0/+2