• Home
  • Raw
  • Download

Lines Matching refs:opCode

241 void SPIRVCodeGenerator::writeOpCode(SpvOp_ opCode, int length, OutputStream& out) {  in writeOpCode()  argument
242 SkASSERT(opCode != SpvOpLoad || &out != &fConstantBuffer); in writeOpCode()
243 SkASSERT(opCode != SpvOpUndef); in writeOpCode()
244 switch (opCode) { in writeOpCode()
301 this->writeWord((length << 16) | opCode, out); in writeOpCode()
310 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, OutputStream& out) { in writeInstruction() argument
311 this->writeOpCode(opCode, 1, out); in writeInstruction()
314 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, OutputStream& out) { in writeInstruction() argument
315 this->writeOpCode(opCode, 2, out); in writeInstruction()
337 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, skstd::string_view string, in writeInstruction() argument
339 this->writeOpCode(opCode, 1 + (string.length() + 4) / 4, out); in writeInstruction()
344 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, skstd::string_view string, in writeInstruction() argument
346 this->writeOpCode(opCode, 2 + (string.length() + 4) / 4, out); in writeInstruction()
351 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
353 this->writeOpCode(opCode, 3 + (string.length() + 4) / 4, out); in writeInstruction()
359 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
361 this->writeOpCode(opCode, 3, out); in writeInstruction()
366 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
368 this->writeOpCode(opCode, 4, out); in writeInstruction()
374 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
376 this->writeOpCode(opCode, 5, out); in writeInstruction()
383 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
386 this->writeOpCode(opCode, 6, out); in writeInstruction()
394 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
397 this->writeOpCode(opCode, 7, out); in writeInstruction()
406 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
409 this->writeOpCode(opCode, 8, out); in writeInstruction()
419 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction() argument
423 this->writeOpCode(opCode, 9, out); in writeInstruction()