java-topology/defects/llvm/patch
russell@unturf.com d0cb5fa834 llvm-0006: PartialInlining IsSingleExit BlockList is_contained O(N^2)
CWE-407: is_contained(BlockList, Succ) inside nested for loops in
computeOutliningColdRegionsInfo. Fix: SmallPtrSet for O(1) membership.
GCC deep scan: CLEAN (bitmaps/hash_sets throughout).
2026-03-30 10:34:02 -04:00
..
CLEAN.md diamond-scan: llvm/gcc/swift/webkit O(2^D) type hierarchy traversal 2026-03-29 20:19:38 -04:00
llvm-0001-dagcombiner-visitTokenFactor-SmallVector-is_contained-O-N2.patch undf: assign 768-770; stamp minio patches 2026-03-30 10:25:20 -04:00
llvm-0001-globalsmodref-sccset.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
llvm-0002-aliasset-memorylocations-denseset.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
llvm-0002-hotcoldsplitting-getOutliningPenalty-Region-O-R2.patch undf: assign 768-770; stamp minio patches 2026-03-30 10:25:20 -04:00
llvm-0003-lcssa-exitblocks-smallptrset.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
llvm-0004-domconditioncache-denseset.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
llvm-0005-assumptioncache-transfer-denseset.patch whitepaper: re-add 10 missing entries + 11 new defects this session, count 578→590; rebuild PDF 2026-03-27 22:18:31 -04:00
llvm-0006-partialinlining-IsSingleExit-BlockList-O-N2.patch llvm-0006: PartialInlining IsSingleExit BlockList is_contained O(N^2) 2026-03-30 10:34:02 -04:00