Home
last modified time | relevance | path

Searched refs:SpirvID (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/src/Pipeline/
DSpirvID.hpp29 class SpirvID class
32 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::SpirvID
51 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 …]
DSpirvShader.hpp214 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 …]
DCMakeLists.txt35 SpirvID.hpp
DSpirvShaderDebugger.cpp364 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()