Home
last modified time | relevance | path

Searched refs:OpClass (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpClass.cpp18 OpClass::OpClass(StringRef name, StringRef extraClassDeclaration, in OpClass() function in OpClass
32 void OpClass::finalize() { in finalize()
H A DOpFormatGen.h19 class OpClass; variable
23 void generateOpFormat(const Operator &constOp, OpClass &opClass);
H A DOpClass.h19 class OpClass : public Class {
28 OpClass(StringRef name, StringRef extraClassDeclaration,
H A DCMakeLists.txt18 OpClass.cpp
H A DOpFormatGen.cpp311 void genParser(Operator &op, OpClass &opClass);
331 void genPrinter(Operator &op, OpClass &opClass);
1077 void OperationFormat::genParser(Operator &op, OpClass &opClass) { in genParser()
2131 void OperationFormat::genPrinter(Operator &op, OpClass &opClass) { in genPrinter()
3182 void mlir::tblgen::generateOpFormat(const Operator &constOp, OpClass &opClass) { in generateOpFormat()
H A DOpDefinitionsGen.cpp560 OpClass opClass;
2681 static void addSizeCountTrait(OpClass &opClass, StringRef traitKind, in addSizeCountTrait()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DMatchers.h169 template <typename OpClass>
171 bool match(Operation *op) { return isa<OpClass>(op); } in match()
326 template <typename OpClass>
327 inline detail::op_matcher<OpClass> m_Op() { in m_Op()
328 return detail::op_matcher<OpClass>(); in m_Op()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsMSAInstrInfo.td241 Operand OpClass = opclass;
248 Operand OpClass = opclass;
1178 dag InOperandList = (ins ROWD:$wd_in, ROWS:$ws, Mask.OpClass:$m);
1207 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$m);
1251 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$imm);
1262 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$u8);
1487 dag InOperandList = (ins ROWS:$ws, SplatImm.OpClass:$n);
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVInstrInfoVPseudos.td970 class VPseudoUnaryNoMask<DAGOperand RetClass, VReg OpClass, string Constraint = ""> :
972 (ins OpClass:$rs2, AVL:$vl, ixlenimm:$sew), []>,
984 class VPseudoUnaryNoMaskTU<DAGOperand RetClass, VReg OpClass, string Constraint = ""> :
986 (ins RetClass:$merge, OpClass:$rs2, AVL:$vl, ixlenimm:$sew), []>,
998 class VPseudoUnaryMask<VReg RetClass, VReg OpClass, string Constraint = ""> :
1000 (ins GetVRegNoV0<RetClass>.R:$merge, OpClass:$rs2,
1013 class VPseudoUnaryMaskTA<VReg RetClass, VReg OpClass, string Constraint = ""> :
1015 (ins GetVRegNoV0<RetClass>.R:$merge, OpClass:$rs2,
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt8475 mlir/tools/mlir-tblgen/OpClass.cpp
8476 mlir/tools/mlir-tblgen/OpClass.h