aboutsummaryrefslogtreecommitdiff
path: root/clang
AgeCommit message (Expand)AuthorFilesLines
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata4-12/+5
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata4-4/+4
2022-06-20[clang] Don't use Optional::hasValue (NFC)Kazu Hirata41-62/+62
2022-06-20[clang][dataflow] Extend flow condition in the body of a do/while loopStanislav Gatev3-30/+106
2022-06-20[OpenCL][TableGen] Fix type extension guard emissionSven van Haastregt1-1/+1
2022-06-20[clang][sema] Generate builtin operator overloads for (volatile) _Atomic typesJan Svoboda4-25/+191
2022-06-20[clang][analyzer] Add checker for bad use of 'errno'.Balázs Kéri12-16/+817
2022-06-20[analyzer] SATest: Weaken assumption about HTML filesMarco Antognini1-5/+8
2022-06-20[analyzer] SATest: Ensure Docker image can be builtMarco Antognini1-0/+4
2022-06-20Update link job for flang on windowsDiana Picus6-20/+43
2022-06-20[clang][dataflow] Extend flow condition in the body of a for loopStanislav Gatev2-0/+93
2022-06-19[Basic] Use has_value (NFC)Kazu Hirata1-3/+3
2022-06-19[ADT] Use value instead of getValue() (NFC)Kazu Hirata1-0/+12
2022-06-19[ADT] Use has_value (NFC)Kazu Hirata1-0/+1
2022-06-19[AST] Fix an unused variable warningKazu Hirata1-1/+1
2022-06-18[clang] Use value_or instead of getValueOr (NFC)Kazu Hirata30-89/+84
2022-06-18[Driver][Gnu] Don't passs --dynamic-linker in -r modeFangrui Song2-2/+4
2022-06-18[Toolchains] Use llvm::is_contained (NFC)Kazu Hirata1-1/+1
2022-06-18[Driver][OpenBSD] Use Arch reference instead of getArch(). NFCBrad Smith1-3/+4
2022-06-18[Driver] Pass -X to ld for riscv64-openbsdBrad Smith2-0/+8
2022-06-19[Concepts] Implement overload resolution for destructors (P0848)Roy Jacobson17-57/+386
2022-06-18[docs] Re-generate ClangCommandLineReference.rstFangrui Song1-15/+47
2022-06-18[clang] Call *set::insert without checking membership first (NFC)Kazu Hirata3-8/+4
2022-06-18Prefer `getCurrentFileOrBufferName` in `FrontendAction::EndSourceFile`Yuki Okushi1-1/+1
2022-06-18Reland "[CodeGen] Keep track info of lazy-emitted symbols in ModuleBuilder"Jun Zhang3-0/+38
2022-06-18[NFC] Specifing clang namespace for builtins.Pavel Iliin1-392/+398
2022-06-17Stop wrapping GCCAsmStmts inside StmtExprs to destruct temporariesAkira Hatanaka6-2/+86
2022-06-18[clang][driver] Ensure we don't accumulate entries in -MJ filesJan Svoboda2-0/+11
2022-06-18[clang-repl] Remove memory leak of ASTContext/TargetMachine.Sunho Kim2-1/+7
2022-06-17Revert "wip"Chris Bieneman6-200/+27
2022-06-17wipChris Bieneman6-27/+200
2022-06-17[Static Analyzer] Structured binding to data membersisuckatcs2-3/+132
2022-06-17[clang][dataflow] Add support for comma binary operatorStanislav Gatev2-0/+36
2022-06-17[Static Analyzer] Small array binding policyisuckatcs3-3/+67
2022-06-17[Static Analyzer][CFG] Introducing the source array in the CFG of Decompositi...isuckatcs2-0/+41
2022-06-17[clang][deps] Sort submodules when calculating dependenciesBen Langmuir2-2/+74
2022-06-17Revert "Revert "[clang] Dont print implicit forrange initializer""Kadir Cetinkaya4-5/+11
2022-06-17Revert "[clang] Dont print implicit forrange initializer"Nico Weber2-9/+3
2022-06-17[Clang] Allow 'Complex float __attribute__((mode(HC)))'Jolanta Jensen9-9/+78
2022-06-17[clang] Dont print implicit forrange initializerKadir Cetinkaya2-3/+9
2022-06-17[msan] Allow KMSAN to use -fsanitize-memory-param-retvalAlexander Potapenko3-0/+43
2022-06-17[OpenCL] Fix atomic_fetch_add/sub half overloadsSven van Haastregt1-1/+1
2022-06-17[clang] Fix trivially copyable for copy constructor and copy assignment operatorJavier Alvarez7-7/+98
2022-06-16[Driver] Pass -X to ld for riscv*-{elf,freebsd,linux}Fangrui Song5-2/+9
2022-06-16PowerPC] Emit warning for incompatible vector types that are currently diagno...Maryam Moghadas5-10/+70
2022-06-16[PowerPC][NFC] Undefine __XL_COMPAT_ALTIVEC__ in builtin lit testLei Huang1-2/+6
2022-06-16[OpenMP] Initial parsing and sema for 'parallel masked' constructJennifer Yu34-4/+2459
2022-06-16[sanitizer] Delete empty sanitizer_openbsd.cpp after D89759Fangrui Song1-1/+0
2022-06-16fix x86 sanitizer failure due to use of orLei Huang1-1/+1
2022-06-16[NFCI] Whitespace in SemaDeclAttr.cppMitch Phillips1-1/+1