[SLP]Fix regressions after the fmul/fadd fusion cost changes
Revisit the standalone seeds skipped as dependent on the lanes of a
vectorized window, instead of dropping them until the next SLP run.
Do not credit the fusion of the root of a loop-carried fadd reduction:
the chain through the loop phi is bound by its latency, which the
vector code cuts.
Fixes regressions in RAJAPerf.
Assisted-by: Cursor
Reviewers: RKSimon, bababuck
Pull Request: https://github.com/llvm/llvm-project/pull/228720
lcov: update to 2.6.
Changes from v2.5 release:
new html2lcov tool
Capture source diff and 'baseline' coverage from lcov HTML report - suitable as input to generate differential coverage report versus 'now'. See the html2lcov documentation for details.
new jacoco2lcov tool
Translate JaCoCo java coverage data to lcov format - e.g., for multi-language coverage reporting or to take advantage of lcov features. See the jacoco2lcov documentation for details.
new XS back end (on plaforms which support it).
C++ implementation of some key types and operations - to improve execution time and memory footprint compared to pure Perl.
various bug fixes and test coverage improvements.
sysutils/p5-Memory-Usage: import p5-Memory-Usage-0.201
This module lets you attempt to measure, from your operating system's
perspective, how much memory a process is using at any given time.
rpki-client: add a copy of libcrypto's bytestring API
This will be used to replace the terrible CMS API from libcrypto. Longer
term this might also be used to implement better parsers for certs, CRLs
and the signed objects' eContent.
discussed with claudio and job
ok beck
[clang] Migrate away from PointerUnion::dyn_cast (NFC) (#228843)
Note that PointerUnion::dyn_cast has been soft deprecated in
PointerUnion.h:
// FIXME: Replace the uses of is(), get() and dyn_cast() with
// isa<T>, cast<T> and the llvm::dyn_cast<T>
Literal migration would result in dyn_cast_if_present (see the
definition of PointerUnion::dyn_cast), but this patch uses dyn_cast.
Note that the if-then-else chain ends with:
} else
llvm_unreachable("Unhandled CausingFact type");
which guarantees that CausingFact is nonnull.
Assisted-by: Antigravity
cfssl: update to 1.7.0
* Add scripts to regenerate {api,bundler,ubiquity}'s testdata
* Create semgrep.yml
* Fixes #1237 partially by updating test data certificates to be valid
* Github actions linter uses golangci-lint at v1.57
* Migrate goreleaser config to v2 and limit build parallelism
* Regenerate api's testdata
* Regenerate bundler's testdata
* Regenerate ubiquity's testdata
* Revert "Upgrade certificate-transparency-go from v1.1.8 to v1.3.1"
* SECENG-13957: feat: add ML-DSA-44/65/87 post-quantum key support
* Update README
* Update READMe
* Update certstore_development and sqlit_test dbs after testdata update
* Update repository to reflect required min go version of 1.20
* Update semgrep.yml
* Upgrade certificate-transparency-go from v1.1.8 to v1.3.1
* build(deps): bump github.com/go-sql-driver/mysql from 1.7.1 to 1.8.0
[5 lines not shown]