We must initialize these values in case some targets do not assign to them in allowsMemoryAccess().
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
This change seemed inocent enough. Were the false values here the right defaults?
Could this regression really be due to this change?
Comment Actions
Yes, we tend to check for IsFast=true after most successful allowsMemoryAccess calls so false is the better default. But really if a target allowsMemoryAccess implementation is going to return true it should always explicitly set the IsFast value as well.
Could this regression really be due to this change?
The openmp buildbots are notoriously unreliable - my recommendation for those bots is always to wait for another build to see if the red just goes away.....