[all-commits] [llvm/llvm-project] ee40ef: [Support] Simplify isInt and isUInt with constexpr...
kazutakahirata via All-commits
all-commits at lists.llvm.org
Sat Sep 3 23:27:53 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ee40ef7aafe54dba4acabcd68c003aef10bdaa2c
https://github.com/llvm/llvm-project/commit/ee40ef7aafe54dba4acabcd68c003aef10bdaa2c
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/Support/MathExtras.h
Log Message:
-----------
[Support] Simplify isInt and isUInt with constexpr if (NFC)
Differential Revision: https://reviews.llvm.org/D132813
Commit: 2423cf4f88107b00166b105561fb63b2af26a5e9
https://github.com/llvm/llvm-project/commit/2423cf4f88107b00166b105561fb63b2af26a5e9
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/Support/MathExtras.h
Log Message:
-----------
[Support] Simplify reverseBits with constexpr if (NFC)
Differential Revision: https://reviews.llvm.org/D132814
Commit: 9dc622311718061135741cdda168b35cb2673693
https://github.com/llvm/llvm-project/commit/9dc622311718061135741cdda168b35cb2673693
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/ADT/STLExtras.h
Log Message:
-----------
[ADT] Use std::add_lvalue_reference_t (NFC)
Commit: 230e57d2216e4cb0458231f2c793044d92ae6df7
https://github.com/llvm/llvm-project/commit/230e57d2216e4cb0458231f2c793044d92ae6df7
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/ADT/STLExtras.h
Log Message:
-----------
[ADT] Use std::add_pointer_t (NFC)
Commit: f11925e0f0c49737509216403136204624dc2a29
https://github.com/llvm/llvm-project/commit/f11925e0f0c49737509216403136204624dc2a29
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M mlir/include/mlir/IR/Block.h
M mlir/include/mlir/IR/Builders.h
M mlir/include/mlir/IR/BuiltinAttributes.h
M mlir/include/mlir/IR/BuiltinAttributes.td
M mlir/include/mlir/IR/Diagnostics.h
M mlir/include/mlir/IR/ImplicitLocOpBuilder.h
M mlir/include/mlir/IR/Matchers.h
M mlir/include/mlir/IR/OpDefinition.h
M mlir/include/mlir/IR/OpImplementation.h
M mlir/include/mlir/IR/Operation.h
M mlir/include/mlir/IR/Region.h
M mlir/include/mlir/IR/Types.h
M mlir/include/mlir/IR/Visitors.h
M mlir/include/mlir/Support/StorageUniquer.h
M mlir/include/mlir/Transforms/DialectConversion.h
M mlir/include/mlir/Transforms/FoldUtils.h
Log Message:
-----------
[mlir] Use std::enable_if_t (NFC)
Commit: 03c3c2db103053d734ac420d82dcd9a686776922
https://github.com/llvm/llvm-project/commit/03c3c2db103053d734ac420d82dcd9a686776922
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/ADT/ImmutableList.h
M llvm/include/llvm/ADT/STLExtras.h
M llvm/include/llvm/ADT/STLFunctionalExtras.h
M llvm/include/llvm/ADT/SmallVector.h
M llvm/include/llvm/Support/Error.h
M llvm/lib/Passes/PassBuilder.cpp
Log Message:
-----------
[llvm] Use std::remove_reference_t (NFC)
Commit: 2bb43d72d91cdc269fd756725a5f187dcb48b038
https://github.com/llvm/llvm-project/commit/2bb43d72d91cdc269fd756725a5f187dcb48b038
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/include/llvm/ADT/DenseMapInfo.h
M llvm/include/llvm/ADT/STLExtras.h
Log Message:
-----------
[ADT] Use std::tuple_element_t (NFC)
Commit: 7d8c2d17eb3c1631ce33f1497a6d9ca76bfbfd44
https://github.com/llvm/llvm-project/commit/7d8c2d17eb3c1631ce33f1497a6d9ca76bfbfd44
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M llvm/lib/Frontend/OpenMP/OMPIRBuilder.cpp
M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
M llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp
M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
M llvm/lib/Target/XCore/XCoreISelLowering.cpp
M llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
M llvm/lib/Transforms/Utils/SimplifyCFG.cpp
Log Message:
-----------
[llvm] Use range-based for loops (NFC)
Identified with modernize-loop-convert.
Commit: b7a7aeee90cffefd0f73b8d9f44ab4d1d5123d05
https://github.com/llvm/llvm-project/commit/b7a7aeee90cffefd0f73b8d9f44ab4d1d5123d05
Author: Kazu Hirata <kazu at google.com>
Date: 2022-09-03 (Sat, 03 Sep 2022)
Changed paths:
M clang/lib/ARCMigrate/ObjCMT.cpp
M clang/lib/ARCMigrate/TransGCAttrs.cpp
M clang/lib/AST/ASTContext.cpp
M clang/lib/AST/ASTImporter.cpp
M clang/lib/AST/Decl.cpp
M clang/lib/AST/DeclObjC.cpp
M clang/lib/AST/ODRHash.cpp
M clang/lib/AST/OpenMPClause.cpp
M clang/lib/AST/StmtProfile.cpp
M clang/lib/AST/Type.cpp
M clang/lib/Analysis/CFG.cpp
M clang/lib/Analysis/ThreadSafetyCommon.cpp
M clang/lib/CodeGen/CGBlocks.cpp
M clang/lib/CodeGen/CGCall.cpp
M clang/lib/CodeGen/CGClass.cpp
M clang/lib/CodeGen/CGDebugInfo.cpp
M clang/lib/CodeGen/CGDeclCXX.cpp
M clang/lib/CodeGen/CGExpr.cpp
M clang/lib/CodeGen/CGObjCGNU.cpp
M clang/lib/CodeGen/CGObjCMac.cpp
M clang/lib/CodeGen/CodeGenFunction.cpp
M clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
M clang/lib/CodeGen/SwiftCallingConv.cpp
M clang/lib/Driver/Compilation.cpp
M clang/lib/Driver/Driver.cpp
M clang/lib/Driver/ToolChains/Clang.cpp
M clang/lib/Driver/ToolChains/CommonArgs.cpp
M clang/lib/Driver/ToolChains/Gnu.cpp
M clang/lib/Driver/ToolChains/HIPAMD.cpp
M clang/lib/Format/Format.cpp
M clang/lib/Frontend/FrontendActions.cpp
M clang/lib/Index/USRGeneration.cpp
M clang/lib/Sema/IdentifierResolver.cpp
M clang/lib/Sema/Sema.cpp
M clang/lib/Sema/SemaCodeComplete.cpp
M clang/lib/Sema/SemaDecl.cpp
M clang/lib/Sema/SemaDeclAttr.cpp
M clang/lib/Sema/SemaDeclCXX.cpp
M clang/lib/Sema/SemaDeclObjC.cpp
M clang/lib/Sema/SemaExpr.cpp
M clang/lib/Sema/SemaExprCXX.cpp
M clang/lib/Sema/SemaInit.cpp
M clang/lib/Sema/SemaLambda.cpp
M clang/lib/Sema/SemaLookup.cpp
M clang/lib/Sema/SemaObjCProperty.cpp
M clang/lib/Sema/SemaOpenMP.cpp
M clang/lib/Sema/SemaOverload.cpp
M clang/lib/Sema/SemaTemplateDeduction.cpp
M clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTWriterDecl.cpp
M clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp
M clang/lib/StaticAnalyzer/Checkers/WebKit/NoUncountedMembersChecker.cpp
M clang/lib/StaticAnalyzer/Core/CallEvent.cpp
M clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
M clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp
M clang/lib/Tooling/Tooling.cpp
Log Message:
-----------
[clang] Qualify auto in range-based for loops (NFC)
Compare: https://github.com/llvm/llvm-project/compare/83ea47acd711...b7a7aeee90cf
More information about the All-commits
mailing list