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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1220     case Intrinsic::exp2:
lib/Analysis/ConstantFolding.cpp
 1413   case Intrinsic::exp2:
 1801       case Intrinsic::exp2:
lib/Analysis/InstructionSimplify.cpp
 4956   case Intrinsic::exp2:
 4969         (match(Op0, m_Intrinsic<Intrinsic::exp2>(m_Value(X))) ||
lib/Analysis/ValueTracking.cpp
 2824     return Intrinsic::exp2;
 3043     case Intrinsic::exp2:
 3145     case Intrinsic::exp2:
lib/Analysis/VectorUtils.cpp
   64   case Intrinsic::exp2:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1214     case Intrinsic::exp2:
lib/CodeGen/IntrinsicLowering.cpp
  431   case Intrinsic::exp2: {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6015   case Intrinsic::exp2:
lib/Target/ARM/ARMTargetTransformInfo.cpp
  805   case Intrinsic::exp2:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  318           case Intrinsic::exp2:
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  525     if (match(Op0, m_Intrinsic<Intrinsic::exp2>(m_Value(X))) &&
  526         match(Op1, m_Intrinsic<Intrinsic::exp2>(m_Value(Y))) &&
  529       Value *Exp2 = Builder.CreateUnaryIntrinsic(Intrinsic::exp2, XY, &I);
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1475         ID = Intrinsic::exp2;
 1531         return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty),
 1558         return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty),
 1940            ArgID == Intrinsic::exp || ArgID == Intrinsic::exp2) {
 1945     else if (ArgLb == Exp2Lb || ArgID == Intrinsic::exp2)
 3020     case Intrinsic::exp2:
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1598       return RValue::get(emitUnaryBuiltin(*this, E, Intrinsic::exp2));