================
@@ -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

Reply via email to