aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Analysis/UninitializedValues.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-14[clang] Fix -Wuninitialized for values passed by const pointers (#147221)Igor Kudrin1-2/+0
2025-07-14[clang] Add -Wuninitialized-const-pointer (#148337)Igor Kudrin1-9/+17
2025-07-10[clang] Combine ConstRefUse with other warnings for uninitialized values (#14...Igor Kudrin1-8/+5
2025-07-10[clang][NFC] Remove an unused parameter in CFGBlockValues::getValue() (#147897)Igor Kudrin1-6/+6
2025-05-31[Analysis] Remove unused includes (NFC) (#142255)Kazu Hirata1-2/+0
2025-02-08[Analysis] Avoid repeated hash lookups (NFC) (#126378)Kazu Hirata1-2/+4
2024-04-18[clang][NFC] Fix FieldDecl::isUnnamedBitfield() capitalization (#89048)Timm Baeder1-1/+1
2023-12-08[RISCV] Remove Type::isRVVType() and replace with isRVVSizelessBuiltinType()....Craig Topper1-1/+1
2023-06-26[clang][NFC] Remove trailing whitespaces and enforce it in lib, include and docsNikolas Klauser1-1/+1
2023-06-15No longer diagnose (functionally) empty structures under -WuninitializedAaron Ballman1-4/+22
2023-02-16[clang] fix -Wuninitialized for asm goto outputs on indirect edges.Nick Desaulniers1-23/+2
2023-01-14[clang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-14[clang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-4/+4
2023-01-14[clang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2022-12-17llvm::Optional::value => operator*/operator->Fangrui Song1-6/+3
2022-12-08[clang] Don't including None.h (NFC)Kazu Hirata1-1/+0
2022-12-03[Analysis] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-10-24[RISCV][clang] Support RISC-V vectors in UninitializedValues.Craig Topper1-1/+2
2022-07-13[clang] Use value instead of getValue (NFC)Kazu Hirata1-2/+2
2022-06-25[clang] Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-4/+4
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-4/+4
2022-01-07[Clang][CFG] check children statements of asm gotoNick Desaulniers1-5/+4
2021-12-07[Analysis] Ignore casts and unary ops for uninitialized valuesBill Wendling1-4/+13
2020-07-06[SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty func...Zequan Wu1-2/+11
2020-06-02[Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895Fangrui Song1-1/+1
2020-06-02[Clang] Add a new warning to warn when passing uninitialized variables as con...Zequan Wu1-3/+22
2020-03-10Warn of uninitialized variables on asm goto's indirect branchBill Wendling1-2/+28
2020-02-25[Analysis] Fix -Wrange-loop-analysis after D69876Fangrui Song1-1/+1
2020-02-24Support output constraints on "asm goto"Bill Wendling1-0/+15
2020-01-17[DataFlow] Factor two worklist implementations outGabor Horvath1-63/+2
2019-07-11[OPENMP]Initial fix PR42392: Improve -Wuninitialized warnings for OpenMP prog...Alexey Bataev1-0/+17
2019-05-24[CFG] NFC: Remove implicit conversion from CFGTerminator to Stmt *.Artem Dergachev1-1/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-11/+11
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-03-21[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; o...Eugene Zelenko1-75/+95
2017-09-28Consolidate std::move() detection code. No behavior change.Nico Weber1-10/+5
2017-09-06[CSA] [NFC] Move AnalysisContext.h to AnalysisDeclContext.hGeorge Karpenkov1-1/+1
2016-10-29NFC small formatPiotr Padlewski1-1/+2
2015-10-20Roll-back r250822.Angel Garcia Gomez1-2/+2
2015-10-20Apply modernize-use-default to clang.Angel Garcia Gomez1-2/+2
2015-06-22Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko1-5/+5
2015-06-22Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-5/+5
2015-04-27PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith1-1/+1
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko1-1/+1
2015-03-03Make -Wuninitialized warn on pointer-to-member and comma operators.Manuel Klimek1-11/+44
2014-11-27When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu1-1/+2
2014-09-23Reverting r214064 and r215650 while investigating a pesky performance regressionArtyom Skrobov1-2/+62
2014-08-27More -Wuninitialized updatesRichard Trieu1-3/+18