HomeSort by relevance Sort by last modified time
    Searched refs:SPIRVId (Results 1 - 17 of 17) sorted by null

  /external/spirv-llvm/lib/SPIRV/libSPIRV/
SPIRVType.h 62 SPIRVId TheId)
109 SPIRVTypeVoid(SPIRVModule *M, SPIRVId TheId)
120 SPIRVTypeBool(SPIRVModule *M, SPIRVId TheId)
132 SPIRVTypeInt(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth,
167 SPIRVTypeFloat(SPIRVModule *M, SPIRVId TheId, unsigned TheBitWidth)
197 SPIRVTypePointer(SPIRVModule *M, SPIRVId TheId,
233 SPIRVId ElemTypeId;
255 SPIRVTypeVector(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheCompType,
296 SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType,
319 SPIRVId Length; // Array Lengt
    [all...]
SPIRVValue.h 60 SPIRVType *TheType, SPIRVId TheId)
73 SPIRVId TheId)
130 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId,
138 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, float TheValue)
145 SPIRVConstant(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId, double TheValue)
198 SPIRVConstantEmpty(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId)
215 SPIRVConstantBool(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId)
233 SPIRVConstantNull(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId)
256 SPIRVUndef(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId)
271 SPIRVConstantComposite(SPIRVModule *M, SPIRVType *TheType, SPIRVId TheId
    [all...]
SPIRVModule.h 98 virtual bool exist(SPIRVId) const = 0;
99 virtual bool exist(SPIRVId, SPIRVEntry **)const = 0;
100 template<class T> T* get(SPIRVId Id) const {
102 virtual SPIRVEntry *getEntry(SPIRVId) const = 0;
113 virtual SPIRVExtInstSetKind getBuiltinSet(SPIRVId) const = 0;
125 virtual SPIRVValue *getValue(SPIRVId TheId)const = 0;
126 virtual std::vector<SPIRVValue *> getValues(const std::vector<SPIRVId>&)const
128 virtual std::vector<SPIRVId> getIds(const std::vector<SPIRVEntry *>&)const = 0;
129 virtual std::vector<SPIRVId> getIds(const std::vector<SPIRVValue *>&)const = 0;
130 virtual SPIRVType *getValueType(SPIRVId TheId)const = 0
    [all...]
SPIRVModule.cpp 78 bool exist(SPIRVId) const;
79 bool exist(SPIRVId, SPIRVEntry **) const;
80 SPIRVId getId(SPIRVId Id = SPIRVID_INVALID, unsigned Increment = 1);
81 virtual SPIRVEntry *getEntry(SPIRVId Id) const;
90 SPIRVExtInstSetKind getBuiltinSet(SPIRVId SetId) const;
98 virtual SPIRVValue *getValue(SPIRVId TheId) const;
99 virtual std::vector<SPIRVValue *> getValues(const std::vector<SPIRVId>&)const;
100 virtual std::vector<SPIRVId> getIds(const std::vector<SPIRVEntry *>&)const;
101 virtual std::vector<SPIRVId> getIds(const std::vector<SPIRVValue *>&)const
    [all...]
SPIRVFunction.h 52 SPIRVFunctionParameter(SPIRVType *TheType, SPIRVId TheId,
86 SPIRVFunction(SPIRVModule *M, SPIRVTypeFunction *FunctionType, SPIRVId TheId)
105 SPIRVId getArgumentId(size_t i)const { return Parameters[i]->getId();}
141 SPIRVFunctionParameter *addArgument(unsigned TheArgNo, SPIRVId TheId) {
150 void addAllArguments(SPIRVId FirstArgId) {
SPIRVInstruction.h 107 SPIRVId TheId, SPIRVBasicBlock *TheBB);
110 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB,
113 SPIRVInstruction(unsigned TheWordCount, Op TheOC, SPIRVId TheId,
190 SPIRVId TheId, SPIRVBasicBlock *TheBB,
198 SPIRVId TheId, const std::vector<SPIRVWord> &TheOps, SPIRVBasicBlock *TheBB,
212 SPIRVId TheId, SPIRVBasicBlock *TheBB,
443 SPIRVVariable(SPIRVType *TheType, SPIRVId TheId,
506 std::vector<SPIRVId> Initializer;
513 SPIRVStore(SPIRVId PointerId, SPIRVId ValueId
    [all...]
SPIRVBasicBlock.cpp 51 SPIRVBasicBlock::SPIRVBasicBlock(SPIRVId TheId, SPIRVFunction *Func)
SPIRVEntry.h 206 SPIRVId TheId)
231 bool exist(SPIRVId)const;
233 T* get(SPIRVId TheId)const { return static_cast<T*>(getEntry(TheId));}
234 SPIRVEntry *getEntry(SPIRVId) const;
235 SPIRVEntry *getOrCreate(SPIRVId TheId) const;
236 SPIRVValue *getValue(SPIRVId TheId)const;
237 std::vector<SPIRVValue *> getValues(const std::vector<SPIRVId>&)const;
238 std::vector<SPIRVId> getIds(const std::vector<SPIRVValue *>)const;
239 SPIRVType *getValueType(SPIRVId TheId)const;
240 std::vector<SPIRVType *> getValueTypes(const std::vector<SPIRVId>&)const
    [all...]
SPIRVDecorate.h 237 SPIRVDecorationGroup(SPIRVModule *TheModule, SPIRVId TheId)
270 const std::vector<SPIRVId> &TheTargets)
287 std::vector<SPIRVId> Targets;
295 const std::vector<SPIRVId> &TheTargets)
309 const std::vector<SPIRVId> &TheTargets)
SPIRVEntry.cpp 112 SPIRVEntry::exist(SPIRVId TheId)const {
117 SPIRVEntry::getOrCreate(SPIRVId TheId)const {
126 SPIRVEntry::getValue(SPIRVId TheId)const {
131 SPIRVEntry::getValueType(SPIRVId TheId)const {
208 SPIRVEntry::getValues(const std::vector<SPIRVId>& IdVec)const {
216 SPIRVEntry::getValueTypes(const std::vector<SPIRVId>& IdVec)const {
223 std::vector<SPIRVId>
225 std::vector<SPIRVId> IdVec;
232 SPIRVEntry::getEntry(SPIRVId TheId) const {
244 SPIRVEntry::validateValues(const std::vector<SPIRVId> &Ids)const
    [all...]
SPIRVBasicBlock.h 53 SPIRVBasicBlock(SPIRVId TheId, SPIRVFunction *Func);
SPIRVInstruction.cpp 50 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB)
57 SPIRVType *TheType, SPIRVId TheId, SPIRVBasicBlock *TheBB, SPIRVModule *TheBM)
64 SPIRVId TheId, SPIRVBasicBlock *TheBB)
96 SPIRVFunctionCall::SPIRVFunctionCall(SPIRVId TheId, SPIRVFunction *TheFunction,
SPIRVType.cpp 261 SPIRVTypeArray::SPIRVTypeArray(SPIRVModule *M, SPIRVId TheId, SPIRVType *TheElemType,
289 SPIRVId PointerId;
SPIRVFunction.cpp 49 SPIRVFunctionParameter::SPIRVFunctionParameter(SPIRVType *TheType, SPIRVId TheId,
SPIRVStream.h 126 SPIRVId Id;
SPIRVEnum.h 51 typedef uint32_t SPIRVId;
57 isValidId(SPIRVId Id) { return Id != SPIRVID_INVALID && Id != 0;}
  /external/spirv-llvm/lib/SPIRV/
SPIRVWriter.cpp 228 SPIRVId ExtSetId;
310 SPIRVId addInt32(int);
    [all...]

Completed in 425 milliseconds