| Index: crypto/p224.cc
|
| diff --git a/crypto/p224.cc b/crypto/p224.cc
|
| index 74ad7e00c4719dedaffec747361e8d69c1f80882..e8b56b839c94f3db1f0131e178533c2f3dae7a3f 100644
|
| --- a/crypto/p224.cc
|
| +++ b/crypto/p224.cc
|
| @@ -175,7 +175,8 @@ void ReduceLarge(FieldElement* out, LargeFieldElement* inptr) {
|
|
|
| // TODO(wez): Remove this when crbug.com/439566 is fixed.
|
| #if defined(__GNUC__) && !defined(__clang__)
|
| -#pragma GCC optimize("tree-vectorize")
|
| +// Reenable "tree-vectorize" optimization if it got disabled for ReduceLarge.
|
| +#pragma GCC reset_options
|
| #endif
|
|
|
| // Mul computes *out = a*b
|
|
|