Searched refs:ownerAndKind (Results 1 – 2 of 2) sorted by relevance
75 constexpr Value(std::nullptr_t) : ownerAndKind() {} in Value()76 Value(ImplType ownerAndKind = {}) : ownerAndKind(ownerAndKind) {} in ownerAndKind() argument91 return isa<U>() ? U(ownerAndKind) : U(nullptr); in dyn_cast()94 return (*this && isa<U>()) ? U(ownerAndKind) : U(nullptr); in dyn_cast_or_null()98 return U(ownerAndKind); in cast()101 explicit operator bool() const { return ownerAndKind.getPointer(); }103 return ownerAndKind == other.ownerAndKind;205 Kind getKind() const { return ownerAndKind.getInt(); } in getKind()215 void *getAsOpaquePointer() const { return ownerAndKind.getOpaqueValue(); } in getAsOpaquePointer()218 value.ownerAndKind.setFromOpaqueValue(const_cast<void *>(pointer)); in getFromOpaquePointer()[all …]
20 : ownerAndKind(impl, Kind::BlockArgument) {} in Value()24 ownerAndKind = {op, static_cast<Kind>(resultNo)}; in Value()30 ownerAndKind = {op->getTrailingResult(trailingNo), Kind::TrailingOpResult}; in Value()115 return reinterpret_cast<TrailingOpResult *>(ownerAndKind.getPointer()); in getUseList()175 void *owner = ownerAndKind.getPointer(); in getOwner()187 return static_cast<unsigned>(ownerAndKind.getInt()); in getResultNumber()189 auto *result = static_cast<TrailingOpResult *>(ownerAndKind.getPointer()); in getResultNumber()