git bisect start # status: waiting for both good and bad commits # good: [1762b3043c5ec58cfb2be8911535c3cd4d1f64b0] [win][aarch64] Always reserve frame pointers for Arm64 Windows, take 2 (#147354) git bisect good 1762b3043c5ec58cfb2be8911535c3cd4d1f64b0 # status: waiting for bad commit, 1 good commit known # bad: [2d3167f8d86ca9bdaff44cf839488c5a513f5583] [SeparateConstOffsetFromGEP] Avoid miscompiles related to trunc nuw/nsw (#154582) git bisect bad 2d3167f8d86ca9bdaff44cf839488c5a513f5583 # bad: [58d70dc62b219cd89ba434c96928a0d9c1b23a60] [AArch64] Keep floating-point conversion in SIMD (#147707) git bisect bad 58d70dc62b219cd89ba434c96928a0d9c1b23a60 # bad: [5f531827a4b90f6e0051056fffd8642ae1c677e6] [LSR] Do not consider uses in lifetime intrinsics (#149492) git bisect bad 5f531827a4b90f6e0051056fffd8642ae1c677e6 # bad: [2e53a68c09b1bb4bc6c31146c8e69789ae9848ae] [flang][runtime] Speed up initialization & destruction (#148087) git bisect bad 2e53a68c09b1bb4bc6c31146c8e69789ae9848ae # good: [dd60663b9bfaab15362a850ba7f63bafc11a56d4] [SLP] Emit reduction instead of 2 extracts + scalar op, when vectorizing operands (#147583) git bisect good dd60663b9bfaab15362a850ba7f63bafc11a56d4 # bad: [18286e0c2a079e3b2bea9e9f6763333b5e855a2e] [WebAssembly] Constant fold SIMD intrinsics: any/alltrue (#148074) git bisect bad 18286e0c2a079e3b2bea9e9f6763333b5e855a2e # bad: [102c15ad28d3c312ea8926c85dbf907ca0d07b84] Revert "[clang] [ubsan] add __has_feature for UBSan checks" (#148322) git bisect bad 102c15ad28d3c312ea8926c85dbf907ca0d07b84 # bad: [a60405c2d51ffe428dd38b8b1020c19189968f76] [LSR] Regenerate test checks (NFC) git bisect bad a60405c2d51ffe428dd38b8b1020c19189968f76 # good: [f9292c25cf29e789d58ccd91fb29428abfc7d8fa] [NFC][PowerPC] Add test case for lockdown of vector compare greater than support for Zero vector comparisons (#147246) git bisect good f9292c25cf29e789d58ccd91fb29428abfc7d8fa # bad: [def7bbbe17c6d0302a0cccf67355e36c45fcb224] [LLDB] Add formatters for MSVC STL std::shared_ptr (#147575) git bisect bad def7bbbe17c6d0302a0cccf67355e36c45fcb224 # bad: [c3ec38dc7c47525f8c7591ddec7e74d8dfb19c28] [NVPTX][NFC] Move more TMA intrinsics lowering to tablegen (#147576) git bisect bad c3ec38dc7c47525f8c7591ddec7e74d8dfb19c28 # good: [a510e75949a4efa4305ba4c6276c9098693d465e] [flang][fir] Small clean-up in `fir_DoConcurrentLoopOp`'s defintion (#146028) git bisect good a510e75949a4efa4305ba4c6276c9098693d465e # good: [a516c60ec34682db0d35a20fe3e299a9ae17a356] [NFC] Correct typo: invertion -> inversion (#147995) git bisect good a516c60ec34682db0d35a20fe3e299a9ae17a356 # bad: [a84ae9c2dd1fbec20d00896fdd879f57c7c49245] [AArch64] Use mov imm pseudo instructions in madd combine. (#147510) git bisect bad a84ae9c2dd1fbec20d00896fdd879f57c7c49245 # good: [9de657abaf3d60918cb10edbbada3c4b520b0b0c] [RISCV] Add ISel patterns for Xqciac QC.MULIADD instruction (#147661) git bisect good 9de657abaf3d60918cb10edbbada3c4b520b0b0c # first bad commit: [a84ae9c2dd1fbec20d00896fdd879f57c7c49245] [AArch64] Use mov imm pseudo instructions in madd combine. (#147510) # first bad commit: [a84ae9c2dd1fbec20d00896fdd879f57c7c49245] [AArch64] Use mov imm pseudo instructions in madd combine. (#147510)