================
@@ -0,0 +1,9 @@
+// REQUIRES: host-supports-jit
+//
+// RUN: cat %s | clang-repl -Xcc -Xclang -Xcc -verify
+
+#pragma clang repl optimise // expected-warning {{expected identifier in
'#pragma clang repl' - ignored}}
+#pragma clang repl optimize // expected-warning {{missing '(' after '#pragma
clang repl optimize' - ignoring}}
+#pragma clang repl optimize(9) // expected-warning {{expected integer between
0 and 3 inclusive in '#pragma clang repl optimize' - ignored}}
+#pragma clang repl optimize(2 // expected-warning {{missing ')' after '#pragma
clang repl optimize' - ignoring}}
----------------
aaronj0 wrote:
I have added support for all the -O flags except fast which cannot be
controlled only by changing `CodeGenOpts::OptimizeLevel` and
`CodeGenOpts::OptimizeSize`. The pragma now follows the form `pragma clang repl
optimize(O{0..4|s|z|g})`
https://github.com/llvm/llvm-project/pull/214793
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits