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

Overridden By

lib/Target/AArch64/AArch64ISelLowering.h
  484   bool isCheapToSpeculateCtlz() const override {
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
  705 bool AMDGPUTargetLowering::isCheapToSpeculateCtlz() const {
lib/Target/ARM/ARMISelLowering.cpp
16598 bool ARMTargetLowering::isCheapToSpeculateCtlz() const {
lib/Target/Hexagon/HexagonISelLowering.h
  129     bool isCheapToSpeculateCtlz() const override { return true; }
lib/Target/Mips/MipsISelLowering.cpp
 1187 bool MipsTargetLowering::isCheapToSpeculateCtlz() const {
lib/Target/NVPTX/NVPTXISelLowering.h
  549   bool isCheapToSpeculateCtlz() const override { return true; }
lib/Target/PowerPC/PPCISelLowering.h
  645     bool isCheapToSpeculateCtlz() const override {
lib/Target/SystemZ/SystemZISelLowering.h
  404   bool isCheapToSpeculateCtlz() const override { return true; }
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  507 bool WebAssemblyTargetLowering::isCheapToSpeculateCtlz() const {
lib/Target/X86/X86ISelLowering.cpp
 5003 bool X86TargetLowering::isCheapToSpeculateCtlz() const {

References

include/llvm/CodeGen/BasicTTIImpl.h
  320       if (getTLI()->isCheapToSpeculateCtlz())
lib/CodeGen/CodeGenPrepare.cpp
 1726       (IntrinsicID == Intrinsic::ctlz && TLI->isCheapToSpeculateCtlz()))