Progress:
Changes

Summary

  1. Add note about inlining dllimport functions to the attribute docs (details)
  2. [clang][deps] Reset some benign codegen options (details)
  3. [llvm] Remove out-of-date fixme from SmallVectorMemoryBuffer (details)
  4. [SVE][InstCombine] Support more cases where ld1/st1 can be lowered to load/store instructions. (details)
  5. [lldb] Add missing space in C string format memory read warning (details)
Commit 0a54c325beff37c57991e88799c213534c1fa6a9 by hans
Add note about inlining dllimport functions to the attribute docs

Differential revision: https://reviews.llvm.org/D115252
The file was modifiedclang/include/clang/Basic/AttrDocs.td
Commit 5b6c08379b437cb22fcd63707b94df1ede23d9db by Jan Svoboda
[clang][deps] Reset some benign codegen options

Some command-line codegen arguments are likely to differ between identical modules discovered from different translation units. This patch removes them to make builds deterministic and/or reduce the number of built modules.

Reviewed By: Bigcheese

Differential Revision: https://reviews.llvm.org/D112923
The file was modifiedclang/test/ClangScanDeps/Inputs/removed-args/cdb.json.template
The file was modifiedclang/test/ClangScanDeps/removed-args.c
The file was modifiedclang/lib/Tooling/DependencyScanning/ModuleDepCollector.cpp
Commit 9b914aacbd5414e48fa2a58e0082e7b69c783278 by Jan Svoboda
[llvm] Remove out-of-date fixme from SmallVectorMemoryBuffer

This fixme first appeared in the codebase with the introduction of `ObjectMemoryBuffer` in rG93de2a12a36feaf1e6d8ff28c76db9b6cda4e844, but the constructor appears to never have been templated.

Reviewed By: dexonsmith

Differential Revision: https://reviews.llvm.org/D115044
The file was modifiedllvm/include/llvm/Support/SmallVectorMemoryBuffer.h
Commit 01bc67e449a91d05d20d36630c9fb99573339ec4 by paul.walker
[SVE][InstCombine] Support more cases where ld1/st1 can be lowered to load/store instructions.

This patch extends the "is all active predicate" check to cover
cases where the predicate is casted but in a way that doesn't
change its "all active" status.

Differential Revision: https://reviews.llvm.org/D115047
The file was modifiedllvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
The file was modifiedllvm/test/Transforms/InstCombine/AArch64/sve-intrinsic-loadstore.ll
Commit 3a870bffb108516bc1c09818538466db4f1a505d by david.spickett
[lldb] Add missing space in C string format memory read warning

Also add tests to check that we print the warning in the right
circumstances.

Reviewed By: labath

Differential Revision: https://reviews.llvm.org/D114877
The file was addedlldb/test/API/commands/memory/read/TestMemoryRead.py
The file was addedlldb/test/API/commands/memory/read/main.c
The file was modifiedlldb/source/Commands/CommandObjectMemory.cpp
The file was addedlldb/test/API/commands/memory/read/Makefile