================
@@ -7387,9 +7387,12 @@ def fuse_register_sized_bitfield_access: Flag<["-"], 
"fuse-register-sized-bitfie
 def relaxed_aliasing : Flag<["-"], "relaxed-aliasing">,
   HelpText<"Turn off Type Based Alias Analysis">,
   MarshallingInfoFlag<CodeGenOpts<"RelaxedAliasing">>;
-def pointer_tbaa: Flag<["-"], "pointer-tbaa">,
-  HelpText<"Turn on Type Based Alias Analysis for pointer accesses">,
-  MarshallingInfoFlag<CodeGenOpts<"PointerTBAA">>;
+defm pointer_tbaa: BoolOption<"", "pointer-tbaa", CodeGenOpts<"PointerTBAA">, 
+DefaultTrue,
+  PosFlag<SetTrue, [], [ClangOption], "Enable">,
+  NegFlag<SetFalse, [], [ClangOption], "Disable">,
+  BothFlags<[], [ClangOption], " that single precision floating-point divide 
and sqrt used in ">>
----------------
brunodf-gf wrote:

@fhahn This line seems a copy-paste error that went unnoticed? The line 
survives to this day, see here:
https://github.com/llvm/llvm-project/blob/95d9c12377674769957169e8afa612d4c6ecda59/clang/include/clang/Options/Options.td#L8239
A git blame got me here.

https://github.com/llvm/llvm-project/pull/117244
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to