reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/clang/lib/Basic/Targets/AArch64.cpp
  340 bool AArch64TargetInfo::isCLZForZeroUndef() const { return false; }
tools/clang/lib/Basic/Targets/ARM.cpp
  838 bool ARMTargetInfo::isCLZForZeroUndef() const { return false; }
tools/clang/lib/Basic/Targets/Hexagon.h
   86   bool isCLZForZeroUndef() const override { return false; }
tools/clang/lib/Basic/Targets/Mips.h
  366   bool isCLZForZeroUndef() const override { return false; }
tools/clang/lib/Basic/Targets/PPC.h
  157   bool isCLZForZeroUndef() const override { return false; }
tools/clang/lib/Basic/Targets/WebAssembly.h
  101   bool isCLZForZeroUndef() const final { return false; }

References

tools/clang/lib/CodeGen/CGBuiltin.cpp
 1098   if (!SanOpts.has(SanitizerKind::Builtin) || !getTarget().isCLZForZeroUndef())
 1925     Value *ZeroUndef = Builder.getInt1(getTarget().isCLZForZeroUndef());
 1942     Value *ZeroUndef = Builder.getInt1(getTarget().isCLZForZeroUndef());
 5348     Ops.push_back(Builder.getInt1(getTarget().isCLZForZeroUndef()));