1f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// Test that we parse and translate the -O option correctly. 2f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg 3f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// RUN: %clang -O -### %s 2>&1 | FileCheck -check-prefix=CHECK-O %s 4f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// CHECK-O: -O2 5f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg 6f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// RUN: %clang -O0 -### %s 2>&1 | FileCheck -check-prefix=CHECK-O0 %s 7f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// CHECK-O0: -O0 8f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg 9f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// RUN: %clang -O1 -### %s 2>&1 | FileCheck -check-prefix=CHECK-O1 %s 10f10fa8d04773410860cd347aebf77c27434aaf26Hans Wennborg// CHECK-O1: -O1 11