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

References

include/llvm/ADT/PointerIntPair.h
   53   PointerIntPair(PointerTy PtrVal, IntType IntVal) {
   61   IntType getInt() const { return (IntType)Info::getInt(Value); }
   67   void setInt(IntType IntVal) LLVM_LVALUE_FUNCTION {
   75   void setPointerAndInt(PointerTy PtrVal, IntType IntVal) LLVM_LVALUE_FUNCTION {
  196   using Ty = PointerIntPair<PointerTy, IntBits, IntType>;
  224   getAsVoidPointer(const PointerIntPair<PointerTy, IntBits, IntType> &P) {
  228   static inline PointerIntPair<PointerTy, IntBits, IntType>
  233   static inline PointerIntPair<PointerTy, IntBits, IntType>
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1145   using SCEVUseKindPair = PointerIntPair<const SCEV *, 2, KindType>;
 1147   KindType Kind;
 1182   LSRUse(KindType K, MemAccessTy AT) : Kind(K), AccessTy(AT) {}
 1210                                  LSRUse::KindType Kind, MemAccessTy AccessTy,
 1629                                  LSRUse::KindType Kind, MemAccessTy AccessTy,
 1684                                  LSRUse::KindType Kind, MemAccessTy AccessTy,
 1705                                  LSRUse::KindType Kind, MemAccessTy AccessTy,
 1721                        int64_t MaxOffset, LSRUse::KindType Kind,
 1735                        int64_t MaxOffset, LSRUse::KindType Kind,
 1796                              LSRUse::KindType Kind, MemAccessTy AccessTy,
 1819                              int64_t MaxOffset, LSRUse::KindType Kind,
 1975                           LSRUse::KindType Kind, MemAccessTy AccessTy);
 1977   std::pair<size_t, int64_t> getUse(const SCEV *&Expr, LSRUse::KindType Kind,
 2519                                      bool HasBaseReg, LSRUse::KindType Kind,
 2565                                                LSRUse::KindType Kind,
 3255     LSRUse::KindType Kind = LSRUse::Basic;