加，并根据变数 "w" 做别的事，就有这种 C 的程式码：因为有回圈里的条件式，要安全的平行处理这个回圈变得很困难。若进行判断外提，这个回圈会变成：虽然回圈外提会让程式码的量加倍，现在各个回圈可以分别进行最佳化。回圈外提在版本 3.4 引入GCC。