reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
87 bool isCall() const { return I.getInt() == 1; } 91 bool isInvoke() const { return getInstruction() && I.getInt() == 0; } 94 bool isCallBr() const { return I.getInt() == 2; } 96 InstrTy *getInstruction() const { return I.getPointer(); } 97 InstrTy *operator->() const { return I.getPointer(); } 98 explicit operator bool() const { return I.getPointer(); } 684 bool operator==(const CallSite &CS) const { return I == CS.I; } 684 bool operator==(const CallSite &CS) const { return I == CS.I; } 685 bool operator!=(const CallSite &CS) const { return I != CS.I; } 685 bool operator!=(const CallSite &CS) const { return I != CS.I; } 882 using BaseInfo = DenseMapInfo<decltype(CallSite::I)>; 886 CS.I = BaseInfo::getEmptyKey(); 892 CS.I = BaseInfo::getTombstoneKey(); 897 return BaseInfo::getHashValue(CS.I);