security/globalprotect-openconnect: Remove expired port
2026-08-31 security/globalprotect-openconnect: This version has a vulnerability (CVE-2021-45810)
interface: replace strstr()/strpos() with more precise str_starts_with()
This works for everything but VLANS which still need to check for an
inlie _vlan for backwards compatibility.
[VectorCombine] Allow equal-cost scalarization for single-use loads (#218340)
Allow scalarizeLoadExtract to scalarize a single-use vector load when
the scalarized cost is equal to the original cost.
For a single extract user, this does not increase the number of memory
operations and narrows the memory access, which can expose further
optimizations such as store-to-load forwarding and DSE.
Keep requiring a strict cost improvement for loads with multiple users.
Proof https://alive2.llvm.org/ce/z/YAck5U
Fixes https://github.com/llvm/llvm-project/issues/217598
[LoongArch] Fold selects sharing operands with binary operations (#215520)
Fold selects of the form
select C, (binop X, Y), X
into
binop X, (select C, Y, 0)
Support ADD, OR, XOR, and eligible SUB patterns while preserving the
operand-order restrictions of SUB.
[NFC][LoopVectorize] Add test for early-exit trip count that may cause UB … (#219883)
Pre-commit test for https://github.com/llvm/llvm-project/issues/219371,
where a udiv in the trip count is speculated into the preheader even
when its divisor may be poison.