> If that switch indeed depends on not faulting references to zero, it > probably isn't worth having. There exist CPUs, e.g. UltraSparc, that have special non-faulting loads that are explicitly architected to support this kind of optimization. r~