13,479,909 commits found in 6 milliseconds
LLVM /project 952926c — llvm/lib/CodeGen CodeGenOptions.cpp CodeGenOptions.h, utils/bazel/llvm-project-overlay/llvm BUILD.bazel [CodeGen] Declare command line options in TableGen
Move the cl::opts of TargetPassConfig.cpp and CodeGenPrepare.cpp into
CodeGenOptions.td, private to lib/CodeGen; other files will follow.
-enable-machine-outliner (cl::ValueOptional) and -regalloc
(RegisterPassParser) stay cl::opt.
CodeGenPrepare and its addressing-mode helpers hold
`const CodeGenOptions &Opts`; TargetPassConfig functions read
CodeGenOptions::Global. getCGPassBuilderOption() converts BoolOrDefault
members to the cl::boolOrDefault and std::optional<bool> fields of the
public CGPassBuilderOption. -basic-block-section-match-infer, which was
not cl::Hidden, is now listed by -help-hidden only.
Aided by Opus 5.5
LLVM /project f176c98 — llvm/lib/CodeGen CodeGenPrepare.cpp, llvm/test/CodeGen/AArch64 arm64-codegen-prepare-extload.ll [CodeGenPrepare] Prefix option names with cgp-
Rename the CodeGenPrepare options so that they start with cgp-, and turn
the -disable-* options into positive options that default to true:
```
-addr-sink-* -cgp-addr-sink-*
-cgpp-huge-func -cgp-huge-func
-disable-cgp-X -cgp-X=0
-disable-complex-addr-modes -cgp-complex-addr-modes=0
-disable-preheader-prot -cgp-preheader-prot=0
-enable-andcmp-sinking -cgp-andcmp-sinking
-force-split-store -cgp-force-split-store
-stress-cgp-X -cgp-stress-X
```
The section prefix options (-profile-guided-section-prefix, etc.) are
kept, as they are not specific to CodeGenPrepare.
Aided by Opus 5.5
LLVM /project d30940d — llvm/include/llvm/ADT BoolOrDefault.h, llvm/include/llvm/Option LibraryOptions.h LibraryOptions.td [Option] Add BoolOrDefault for OptionalBoolField and DefaultOnOffField (#228835)
The members of OptionalBoolField and DefaultOnOffField are
std::optional<bool>, on which `if (X)` tests whether the option is
given, not its value. Make them a new 1-byte `enum class BoolOrDefault :
uint8_t { Default, True, False }`, which does not convert to bool, and
read them with `valueOr(X, Default)`.
Aided by Opus 5.5 LLVM /project 7aaa263 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 8b12013 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project c033951 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 6b4b4b1 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project ae95049 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project d356a33 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project f22093c — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project f41fdf1 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 9b41a59 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 4345077 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 1cd39ce — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project ef3c4e9 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 6d88438 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 10bc83d — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 8c2553d — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 9a2e6b5 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project 2bdf3b6 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project 0efb79f — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project c27b585 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project e9f1eb7 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
LLVM /project f59fe82 — clang/test/CodeGen/RISCV rvp-intrinsics.c, cross-project-tests/intrinsic-header-tests riscv_packed_simd.c Tighten PR cross-references in commit messages
Created using spr 1.3.7
drill(1) : Update Makefile
* Generate the drill.1 man page from drill.1.in in the vendor source.
* Clean up the Makefile
libldns: Update generated headers and Makefile
LLVM /project 102163d — .ci compute_projects_test.py, clang/lib/StaticAnalyzer/Checkers/WebKit NoDeleteChecker.cpp PtrTypesSemantics.cpp Cross-reference PRs in commit messages
Created using spr 1.3.7
LLVM /project cedbf2a — .ci compute_projects_test.py, clang/lib/StaticAnalyzer/Checkers/WebKit NoDeleteChecker.cpp PtrTypesSemantics.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]
LLVM /project d5c8600 — .ci compute_projects_test.py, clang/lib/StaticAnalyzer/Checkers/WebKit NoDeleteChecker.cpp PtrTypesSemantics.cpp Cross-reference PRs in commit messages
Created using spr 1.3.7
LLVM /project d534956 — .ci compute_projects_test.py, clang/lib/StaticAnalyzer/Checkers/WebKit NoDeleteChecker.cpp PtrTypesSemantics.cpp [𝘀𝗽𝗿] changes introduced through rebase
Created using spr 1.3.7
[skip ci]