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