Lines Matching refs:SPIRVWord
75 SPIRVWord getRequiredSPIRVVersion() const override { return Version; }
253 SPIRVWord *Result=0)const;
254 std::set<SPIRVWord> getDecorate(Decoration Kind, size_t Index = 0)const;
277 void addDecorate(Decoration Kind, SPIRVWord Literal);
280 void addMemberDecorate(SPIRVWord MemberNumber, Decoration Kind);
281 void addMemberDecorate(SPIRVWord MemberNumber, Decoration Kind,
282 SPIRVWord Literal);
283 void eraseMemberDecorate(SPIRVWord MemberNumber, Decoration Kind);
299 virtual void setWordCount(SPIRVWord TheWordCount);
329 void validateFunctionControlMask(SPIRVWord FCtlMask)const;
331 void validateBuiltin(SPIRVWord, SPIRVWord)const;
334 virtual SPIRVWord getRequiredSPIRVVersion() const { return SPIRV_1_0; }
343 typedef std::map<std::pair<SPIRVWord, Decoration>,
362 SPIRVWord WordCount;
461 static const SPIRVWord FixedWC = 3;
463 SPIRVMemberName(const SPIRVEntry *TheTarget, SPIRVWord TheMemberNumber,
474 SPIRVWord MemberNumber;
480 static const SPIRVWord FixedWC = 2;
493 static const SPIRVWord WC = 5;
495 SPIRVLine(const SPIRVEntry *TheTarget, SPIRVId TheFileName, SPIRVWord TheLine,
496 SPIRVWord TheColumn)
505 SPIRVWord getColumn() const {
509 void setColumn(SPIRVWord column) {
525 SPIRVWord getLine() const {
529 void setLine(SPIRVWord line) {
537 SPIRVWord Line;
538 SPIRVWord Column;
545 SPIRVWord x, SPIRVWord y, SPIRVWord z)
554 SPIRVWord code)
567 const std::vector<SPIRVWord>& getLiterals()const { return WordLiterals;}
572 SPIRVWord getRequiredSPIRVVersion() const override {
588 std::vector<SPIRVWord> WordLiterals;
663 SPIRVWord getRequiredSPIRVVersion() const override {