Lines Matching refs:SPIRVFunction
96 SPIRVFunction *getFunction(unsigned I) const { return FuncVec[I];} in getFunction()
113 SPIRVFunction *getEntryPoint(SPIRVExecutionModelKind EM, unsigned I) const { in getEntryPoint()
118 return get<SPIRVFunction>(Loc->second[I]); in getEntryPoint()
158 virtual SPIRVBasicBlock *addBasicBlock(SPIRVFunction *, SPIRVId);
181 virtual SPIRVFunction *addFunction(SPIRVFunction *);
182 virtual SPIRVFunction *addFunction(SPIRVTypeFunction *, SPIRVId);
244 virtual SPIRVInstruction *addCallInst(SPIRVFunction*,
320 typedef std::vector<SPIRVFunction *> SPIRVFunctionVector;
804 SPIRVFunction *
805 SPIRVModuleImpl::addFunction(SPIRVFunction *Func) { in addFunction()
810 SPIRVFunction *
812 return addFunction(new SPIRVFunction(this, FuncType, in addFunction()
817 SPIRVModuleImpl::addBasicBlock(SPIRVFunction *Func, SPIRVId Id) { in addBasicBlock()
992 SPIRVModuleImpl::addCallInst(SPIRVFunction* TheFunction, in addCallInst()
1296 M.get<SPIRVFunction>(II)->getName()); in operator <<()
1300 MI.get<SPIRVFunction>(II)->encodeExecutionModes(O); in operator <<()
1517 SPIRVDbgInfo::getFunctionFileStr(SPIRVFunction *F) { in getFunctionFileStr()
1524 SPIRVDbgInfo::getFunctionLineNo(SPIRVFunction *F) { in getFunctionLineNo()