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

Overridden By

lib/Target/AArch64/AArch64ISelLowering.h
  480   bool isCheapToSpeculateCttz() const override {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  701 bool AMDGPUTargetLowering::isCheapToSpeculateCttz() const {
lib/Target/ARM/ARMISelLowering.cpp
16594 bool ARMTargetLowering::isCheapToSpeculateCttz() const {
lib/Target/Hexagon/HexagonISelLowering.h
  128     bool isCheapToSpeculateCttz() const override { return true; }
lib/Target/Mips/MipsISelLowering.cpp
 1183 bool MipsTargetLowering::isCheapToSpeculateCttz() const {
lib/Target/PowerPC/PPCISelLowering.h
  641     bool isCheapToSpeculateCttz() const override {
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  502 bool WebAssemblyTargetLowering::isCheapToSpeculateCttz() const {
lib/Target/X86/X86ISelLowering.cpp
 4998 bool X86TargetLowering::isCheapToSpeculateCttz() const {

References

include/llvm/CodeGen/BasicTTIImpl.h
  314       if (getTLI()->isCheapToSpeculateCttz())
lib/CodeGen/CodeGenPrepare.cpp
 1725   if ((IntrinsicID == Intrinsic::cttz && TLI->isCheapToSpeculateCttz()) ||