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

Declarations

include/llvm/Analysis/ConstantFolding.h
  130 Constant *ConstantFoldLoadFromConstPtr(Constant *C, Type *Ty, const DataLayout &DL);

References

lib/Analysis/ConstantFolding.cpp
  612   Constant *C = ConstantFoldLoadFromConstPtr(SrcPtr, SrcTy, DL);
  630       return ConstantFoldLoadFromConstPtr(GA->getAliasee(), Ty, DL);
  706     return ConstantFoldLoadFromConstPtr(C, LI->getType(), DL);
 2405     Constant *VecData = ConstantFoldLoadFromConstPtr(SrcPtr, VTy, DL);
lib/Analysis/InstructionSimplify.cpp
 3753           return ConstantFoldLoadFromConstPtr(ConstOps[0], LI->getType(), Q.DL);
 4896   Constant *Loaded = ConstantFoldLoadFromConstPtr(C, Int32Ty, DL);
lib/Analysis/ScalarEvolution.cpp
 7841       return ConstantFoldLoadFromConstPtr(Operands[0], LI->getType(), DL);
 8253               C = ConstantFoldLoadFromConstPtr(Operands[0], LI->getType(), DL);
lib/CodeGen/ExpandMemCmp.cpp
  351       LoadSrc1 = ConstantFoldLoadFromConstPtr(Source1C, LoadSizeType, DL);
  357       LoadSrc2 = ConstantFoldLoadFromConstPtr(Source2C, LoadSizeType, DL);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 7212     if (const Constant *LoadCst = ConstantFoldLoadFromConstPtr(
lib/Transforms/Scalar/SCCP.cpp
 1187   if (Constant *C = ConstantFoldLoadFromConstPtr(Ptr, I.getType(), DL)) {
lib/Transforms/Utils/SimplifyLibCalls.cpp
 1015       LHSV = ConstantFoldLoadFromConstPtr(LHSC, IntType, DL);
 1020       RHSV = ConstantFoldLoadFromConstPtr(RHSC, IntType, DL);
lib/Transforms/Utils/VNCoercion.cpp
  338   if (ConstantFoldLoadFromConstPtr(Src, LoadTy, DL))
  514   return ConstantFoldLoadFromConstPtr(Src, LoadTy, DL);