llvm-project
4cfbf8ec - [ValueTracking] Conservative NoSync check prevents vectorization (#199002)

Commit
72 days ago
[ValueTracking] Conservative NoSync check prevents vectorization (#199002) Conservative nosync check in ValueTracking.cpp returns false causing potentially faulting load preventing vectorization. Instead check if any instructions betweenAssume Instruction and Ctx Instruction are synchronizing. Fixes #180180.
Author
Parents
Loading