Searched refs:SpirvID (Results 1 – 4 of 4) sorted by relevance
29 class SpirvID class32 SpirvID() = default;33 inline SpirvID(uint32_t id);34 inline bool operator==(const SpirvID<T> &rhs) const;35 inline bool operator!=(const SpirvID<T> &rhs) const;36 inline bool operator<(const SpirvID<T> &rhs) const;46 SpirvID<T>::SpirvID(uint32_t id) in SpirvID() function in sw::SpirvID51 bool SpirvID<T>::operator==(const SpirvID<T> &rhs) const in operator ==()57 bool SpirvID<T>::operator!=(const SpirvID<T> &rhs) const in operator !=()63 bool SpirvID<T>::operator<(const SpirvID<T> &rhs) const in operator <()[all …]
214 SpirvID<Type> resultTypeId() const in resultTypeId()220 SpirvID<Object> resultId() const in resultId()272 using ID = SpirvID<Type>;288 using ID = SpirvID<Object>;332 using ID = SpirvID<Block>;387 using ID = SpirvID<Function>;424 using StringID = SpirvID<std::string>;429 using ID = SpirvID<Extension>;446 class TypeOrObjectID : public SpirvID<TypeOrObject>449 using Hash = std::hash<SpirvID<TypeOrObject>>;[all …]
35 SpirvID.hpp
364 using ID = sw::SpirvID<Object>;416 using ID = sw::SpirvID<TYPE>;450 using ID = sw::SpirvID<Scope>;471 using ID = sw::SpirvID<Type>;769 using ID = sw::SpirvID<LexicalBlock>;1109 T *get(SpirvID<T> id) const;1115 T *getOrNull(SpirvID<T> id) const;1562 auto id = SpirvID<T>(insn.word(2)); in defineOrEmit()1918 T *SpirvShader::Impl::Debugger::get(SpirvID<T> id) const in get()1929 T *SpirvShader::Impl::Debugger::getOrNull(SpirvID<T> id) const in getOrNull()