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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1229     case Intrinsic::log2:
lib/Analysis/ConstantFolding.cpp
 1410   case Intrinsic::log2:
 1793       case Intrinsic::log2:
lib/Analysis/InstructionSimplify.cpp
 4959         match(Op0, m_Intrinsic<Intrinsic::log2>(m_Value(X)))) return X;
 4966   case Intrinsic::log2:
lib/Analysis/ValueTracking.cpp
 2836     return Intrinsic::log2;
lib/Analysis/VectorUtils.cpp
   67   case Intrinsic::log2:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1236     case Intrinsic::log2:
lib/CodeGen/IntrinsicLowering.cpp
  419   case Intrinsic::log2: {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6006   case Intrinsic::log2:
lib/Target/ARM/ARMTargetTransformInfo.cpp
  803   case Intrinsic::log2:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  315           case Intrinsic::log2:
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  555     if (match(Op0, m_OneUse(m_Intrinsic<Intrinsic::log2>(
  560     if (match(Op1, m_OneUse(m_Intrinsic<Intrinsic::log2>(
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1855       LogID = Intrinsic::log2;
 1862       LogID = Intrinsic::log2;
 1869       LogID = Intrinsic::log2;
 1899   else if (LogID == Intrinsic::log || LogID == Intrinsic::log2 ||
 3023     case Intrinsic::log2:
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1685       return RValue::get(emitUnaryBuiltin(*this, E, Intrinsic::log2));