Lines Matching refs:OpExtInst
54 "%2 = OpExtInst %1 %1"),
61 %3 = OpExtInst %1 %2 not_in_the_opencl)";
75 %2 = OpExtInst %float %opencl cos %x %oops")";
82 %4 = OpExtInst %3 %1 native_sqrt %5
83 %7 = OpExtInst %6 %2 MatrixInverse %8
95 spv::Op::OpExtInst,
97 MakeInstruction(spv::Op::OpExtInst,
409 {PREAMBLE "%3 = OpExtInst %2 %1 InterpolateAtVertexAMD %4 %5\n",
414 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 1, 4, 5})})},
429 {PREAMBLE "%3 = OpExtInst %2 %1 FMin3AMD %4 %5 %6\n",
433 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 1, 4, 5, 6})})},
434 {PREAMBLE "%3 = OpExtInst %2 %1 UMin3AMD %4 %5 %6\n",
438 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 2, 4, 5, 6})})},
439 {PREAMBLE "%3 = OpExtInst %2 %1 SMin3AMD %4 %5 %6\n",
443 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 3, 4, 5, 6})})},
444 {PREAMBLE "%3 = OpExtInst %2 %1 FMax3AMD %4 %5 %6\n",
448 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 4, 4, 5, 6})})},
449 {PREAMBLE "%3 = OpExtInst %2 %1 UMax3AMD %4 %5 %6\n",
453 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 5, 4, 5, 6})})},
454 {PREAMBLE "%3 = OpExtInst %2 %1 SMax3AMD %4 %5 %6\n",
458 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 6, 4, 5, 6})})},
459 {PREAMBLE "%3 = OpExtInst %2 %1 FMid3AMD %4 %5 %6\n",
463 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 7, 4, 5, 6})})},
464 {PREAMBLE "%3 = OpExtInst %2 %1 UMid3AMD %4 %5 %6\n",
468 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 8, 4, 5, 6})})},
469 {PREAMBLE "%3 = OpExtInst %2 %1 SMid3AMD %4 %5 %6\n",
473 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 9, 4, 5, 6})})},
488 {PREAMBLE "%3 = OpExtInst %2 %1 CubeFaceIndexAMD %4\n",
491 MakeInstruction(spv::Op::OpExtInst,
493 {PREAMBLE "%3 = OpExtInst %2 %1 CubeFaceCoordAMD %4\n",
496 MakeInstruction(spv::Op::OpExtInst,
498 {PREAMBLE "%3 = OpExtInst %2 %1 TimeAMD\n",
501 MakeInstruction(spv::Op::OpExtInst, {2, 3, 1, 3})})},
516 {PREAMBLE "%3 = OpExtInst %2 %1 SwizzleInvocationsAMD %4 %5\n",
519 MakeInstruction(spv::Op::OpExtInst,
522 "%3 = OpExtInst %2 %1 SwizzleInvocationsMaskedAMD %4 %5\n",
525 MakeInstruction(spv::Op::OpExtInst,
527 {PREAMBLE "%3 = OpExtInst %2 %1 WriteInvocationAMD %4 %5 %6\n",
530 MakeInstruction(spv::Op::OpExtInst,
532 {PREAMBLE "%3 = OpExtInst %2 %1 MbcntAMD %4\n",
535 MakeInstruction(spv::Op::OpExtInst,