Lines Matching defs:OpCode
51 int OpCode; // ID of DXIL operation
110 OpCode = R->getValueAsInt("OpCode");
341 OS << "DXIL_OPCODE(" << Op.OpCode << ", " << Op.OpName << ")\n";
403 OS << "DXIL_OP_ATTRIBUTES(dxil::OpCode::" << Op.OpName << ", ";
437 OS << "#define DXIL_OP_FUNCTION_TYPE(OpCode, RetType, ...)\n";
440 OS << "DXIL_OP_FUNCTION_TYPE(dxil::OpCode::" << Op.OpName;
464 OS << "DXIL_OP_INTRINSIC(dxil::OpCode::" << Op.OpName
518 OS << "static const OpCodeProperty *getOpCodeProperty(dxil::OpCode Op) "
524 OS << Prefix << " { dxil::OpCode::" << Op.OpName << ", "
537 OS << " TmpProp.OpCode = Op;\n";
542 OS << " return A.OpCode < B.OpCode;\n";
549 OS << "static const char *getOpCodeName(dxil::OpCode Op) {\n\n";
621 return A.OpCode < B.OpCode;
625 if (Desc.OpCode == PrevOp)
626 PrintFatalError(Twine("Duplicate opcode: ") + Twine(Desc.OpCode));
627 PrevOp = Desc.OpCode;