| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZInstrFormats.td | 2881 let OpKey = mnemonic#cls1; 2890 let OpKey = mnemonic#cls1; 2951 let MemKey = mnemonic#cls; 3247 let OpKey = mnemonic#cls1; 3258 let OpKey = mnemonic#cls1; 3269 let OpKey = mnemonic#cls; 3280 let OpKey = mnemonic#cls1; 3360 let OpKey = mnemonic#cls1; 3402 let NumOpsKey = mnemonic; 4322 let OpKey = mnemonic#cls; [all …]
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Test/ |
| H A D | TestTypeDefs.td | 28 let mnemonic = "smpla"; 33 let mnemonic = "cmpnd_a"; 56 let mnemonic = "cmpnd_inner"; 87 let mnemonic = "int"; 141 let mnemonic = "struct"; 147 let mnemonic = "test_type"; 170 let mnemonic = "memref_element"; 203 let mnemonic = "no_parser"; 284 let mnemonic = "spaces"; 308 let mnemonic = "ap_float"; [all …]
|
| H A D | TestAttrDefs.td | 28 let mnemonic = "smpla"; 33 let mnemonic = "cmpnd_a"; 50 let mnemonic = "cmpnd_nested"; 74 let mnemonic = "attr_with_trait"; 81 let mnemonic = "i64_elements"; 186 let mnemonic = "attr_with_format"; 197 let mnemonic = "attr_ugly"; 204 let mnemonic = "attr_params"; 212 let mnemonic = "attr_with_type"; 227 let mnemonic = "override_builder"; [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86InstrArithmetic.td | 679 mnemonic, "{$src2, $dst|$dst, $src2}", []>, 819 : BinOpMR<opcode, mnemonic, typeinfo, 830 : BinOpMR<opcode, mnemonic, typeinfo, 843 : BinOpMR<opcode, mnemonic, typeinfo, 861 : BinOpMI<opcode, mnemonic, typeinfo, f, 868 : BinOpMI<opcode, mnemonic, typeinfo, f, 876 : BinOpMI<opcode, mnemonic, typeinfo, f, 893 : BinOpMI8<mnemonic, typeinfo, f, 901 : BinOpMI8<mnemonic, typeinfo, f, 909 : BinOpMI8<mnemonic, typeinfo, f, [all …]
|
| /llvm-project-15.0.7/lldb/unittests/Disassembler/ARM/ |
| H A D | TestArmv7Disassembly.cpp | 77 const char *mnemonic; in TEST_F() local 80 mnemonic = inst_sp->GetMnemonic(&exe_ctx); in TEST_F() 81 ASSERT_STREQ ("vmov", mnemonic); in TEST_F() 84 mnemonic = inst_sp->GetMnemonic(&exe_ctx); in TEST_F() 85 ASSERT_STREQ ("vcvt.f64.s32", mnemonic); in TEST_F() 88 mnemonic = inst_sp->GetMnemonic(&exe_ctx); in TEST_F() 89 ASSERT_STREQ ("vmov.f32", mnemonic); in TEST_F()
|
| H A D | TestArm64Disassembly.cpp | 69 const char *mnemonic; in TEST_F() local 72 mnemonic = inst_sp->GetMnemonic(&exe_ctx); in TEST_F() 73 ASSERT_STREQ ("sub", mnemonic); in TEST_F() 76 mnemonic = inst_sp->GetMnemonic(&exe_ctx); in TEST_F() 77 ASSERT_STREQ ("cas", mnemonic); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | SMEInstrFormats.td | 43 mnemonic, "\t$ZAda, $Pn/m, $Pm/m, $Zn, $Zm", 92 string mnemonic> 95 mnemonic, "\t$ZAda, $Pn/m, $Pm/m, $Zn, $Zm", 200 mnemonic, "\t$ZAda, $Pn/m, $Pm/m, $Zn", 436 multiclass sme_mem_ld_ss<string mnemonic> { 566 multiclass sme_mem_st_ss<string mnemonic> { 670 string mnemonic> 835 multiclass sme_vector_to_tile<string mnemonic> { 1014 class sme_zero_inst<string mnemonic> 1022 multiclass sme_zero<string mnemonic> { [all …]
|
| /llvm-project-15.0.7/mlir/test/mlir-tblgen/ |
| H A D | default-type-attr-print-parser.td | 21 let mnemonic = "attr_a"; 50 let mnemonic = "type_a"; 57 // TYPE: ::llvm::StringRef mnemonic; 59 // TYPE: auto parseResult = generatedTypeParser(parser, &mnemonic, genType); 63 // TYPE: << mnemonic << "` in dialect `" << getNamespace() << "`";
|
| H A D | attr-or-type-format.td | 79 let mnemonic = "attr_a"; 135 let mnemonic = "attr_b"; 161 let mnemonic = "attr_c"; 172 let mnemonic = "attr_d"; 238 let mnemonic = "type_c"; 303 let mnemonic = "type_d"; 400 let mnemonic = "type_e"; 413 let mnemonic = "type_f"; 431 let mnemonic = "type_g"; 452 let mnemonic = "type_h"; [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmNeon/ |
| H A D | ArmNeon.td | 41 class ArmNeon_IntrOp<string mnemonic, list<int> overloadedResults, 46 /*opName=*/"intr." # mnemonic, 47 /*enumName=*/"aarch64_neon_" # !subst(".", "_", mnemonic), 57 class ArmNeon_OverloadedOneResultIntrOp<string mnemonic, 59 : ArmNeon_IntrOp<mnemonic, [0], [], 1, traits>; 63 class ArmNeon_OverloadedOperandsWithOneResultIntrOp<string mnemonic, 66 : ArmNeon_IntrOp<mnemonic, [0], overloadedOperands, 1, traits>; 125 class ArmNeon_2dOp<string mnemonic, list<Trait> traits = []> 127 /*opName=*/"2d." # mnemonic,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/X86Vector/ |
| H A D | X86Vector.td | 36 class AVX512_Op<string mnemonic, list<Trait> traits = []> : 37 Op<X86Vector_Dialect, "avx512." # mnemonic, traits> {} 41 LLVM_IntrOpBase<X86Vector_Dialect, "avx512.intr." # mnemonic, 42 "x86_avx512_" # !subst(".", "_", mnemonic), 47 class AVX512_IntrOverloadedOp<string mnemonic, 49 LLVM_IntrOpBase<X86Vector_Dialect, "avx512.intr." # mnemonic, 50 "x86_avx512_" # !subst(".", "_", mnemonic), 281 class AVX_Op<string mnemonic, list<Trait> traits = []> : 282 Op<X86Vector_Dialect, "avx." # mnemonic, traits> {} 288 Op<X86Vector_Dialect, "avx.intr." # mnemonic, traits> {} [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | ROCDLOps.td | 42 class ROCDL_Op<string mnemonic, list<Trait> traits = []> : 43 LLVM_OpBase<ROCDL_Dialect, mnemonic, traits> { 50 class ROCDL_SpecialRegisterOp<string mnemonic, 52 ROCDL_Op<mnemonic, !listconcat(traits, [NoSideEffect])>, 55 # "llvm::Intrinsic::amdgcn_" # !subst(".","_", mnemonic) # ");"; 59 class ROCDL_DeviceFunctionOp<string mnemonic, string device_function, 61 ROCDL_Op<mnemonic, !listconcat(traits, [NoSideEffect])>, 118 class ROCDL_Mfma_IntrOp<string mnemonic, list<Trait> traits = []> : 119 LLVM_IntrOpBase<ROCDL_Dialect, mnemonic, 120 "amdgcn_" # !subst(".","_", mnemonic),
|
| H A D | LLVMAttrDefs.td | 20 let mnemonic = "fastmath"; 31 let mnemonic = "linkage"; 40 let mnemonic = "cconv"; 48 let mnemonic = "loopopts";
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.td | 22 class Arith_Op<string mnemonic, list<Trait> traits = []> : 23 Op<Arithmetic_Dialect, mnemonic, traits # [NoSideEffect, 35 Arith_ArithmeticOp<mnemonic, traits> { 41 Arith_ArithmeticOp<mnemonic, traits> { 47 Arith_ArithmeticOp<mnemonic, traits> { 53 Arith_BinaryOp<mnemonic, traits # 60 Arith_UnaryOp<mnemonic, traits>, 66 Arith_BinaryOp<mnemonic, traits>, 91 Arith_CastOp<mnemonic, SignlessFixedWidthIntegerLike, 120 Arith_CompareOp<mnemonic, traits> { [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/MSP430/ |
| H A D | invalid.s | 12 swpb.b r7 ; CHECK: :[[@LINE]]:3: error: invalid instruction mnemonic 13 sxt.b r7 ; CHECK: :[[@LINE]]:3: error: invalid instruction mnemonic 14 call.b r7 ; CHECK: :[[@LINE]]:3: error: invalid instruction mnemonic
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/ArmSVE/ |
| H A D | ArmSVE.td | 39 class ArmSVE_Op<string mnemonic, list<Trait> traits = []> : 40 Op<ArmSVE_Dialect, mnemonic, traits> {} 42 class ArmSVE_IntrBinaryOverloadedOp<string mnemonic, 45 /*string opName=*/"intr." # mnemonic, 46 /*string enumName=*/"aarch64_sve_" # !subst(".", "_", mnemonic), 52 class ScalableMaskedFOp<string mnemonic, string op_description, 54 ArmSVE_Op<mnemonic, !listconcat(traits, 61 The `arm_sve.}] # mnemonic # [{` operation takes one scalable vector mask 75 class ScalableMaskedIOp<string mnemonic, string op_description, 77 ArmSVE_Op<mnemonic, !listconcat(traits, [all …]
|
| /llvm-project-15.0.7/llvm/test/MC/RISCV/ |
| H A D | rv64a-invalid.s | 10 amoxor.d.rlqa a2, a3, (a4) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic 11 amoor.d.aq.rl a4, a5, (a6) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic 12 amoor.d. a4, a5, (a6) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic
|
| H A D | rv32a-invalid.s | 10 amoxor.w.rlqa a2, a3, (a4) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic 11 amoor.w.aq.rl a4, a5, (a6) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic 12 amoor.w. a4, a5, (a6) # CHECK: :[[@LINE]]:1: error: unrecognized instruction mnemonic
|
| H A D | rv32zhinx-invalid.s | 19 …3, ree # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 20 …x17, 0 # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 21 … 0b111 # CHECK: :[[@LINE]]:30: error: operand must be a valid floating point rounding mode mnemonic
|
| H A D | rv32zfinx-invalid.s | 20 …3, ree # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 21 …x17, 0 # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 22 … 0b111 # CHECK: :[[@LINE]]:30: error: operand must be a valid floating point rounding mode mnemonic
|
| H A D | rv32zdinx-invalid.s | 22 …6, ree # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 23 …x16, 0 # CHECK: :[[@LINE]]:29: error: operand must be a valid floating point rounding mode mnemonic 24 … 0b111 # CHECK: :[[@LINE]]:30: error: operand must be a valid floating point rounding mode mnemonic
|
| /llvm-project-15.0.7/llvm/utils/Target/ARM/ |
| H A D | analyze-match-table.py | 31 mnemonic = insn[1] 33 flags = mnemonic_flags[mnemonic] = mnemonic_flags.get(mnemonic, set())
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVCLOps.td | 23 class SPV_CLOp<string mnemonic, int opcode, list<Trait> traits = []> : 24 SPV_ExtInstOp<mnemonic, "CL", "OpenCL.std", opcode, traits> { 35 class SPV_CLUnaryOp<string mnemonic, int opcode, Type resultType, 37 SPV_CLOp<mnemonic, opcode, !listconcat([NoSideEffect], traits)> { 56 SPV_CLUnaryOp<mnemonic, opcode, type, type, 60 class SPV_CLBinaryOp<string mnemonic, int opcode, Type resultType, 62 SPV_CLOp<mnemonic, opcode, !listconcat([NoSideEffect], traits)> { 80 SPV_CLBinaryOp<mnemonic, opcode, type, type, 86 class SPV_CLTernaryOp<string mnemonic, int opcode, Type resultType, 88 SPV_CLOp<mnemonic, opcode, !listconcat([NoSideEffect], traits)> { [all …]
|
| /llvm-project-15.0.7/mlir/tools/mlir-tblgen/ |
| H A D | DirectiveCommonGen.cpp | 98 llvm::SmallString<16> mnemonic; in emitDecls() local 99 llvm::transform(enumName, std::back_inserter(mnemonic), llvm::toLower); in emitDecls() 101 << enumName << ", \"" << mnemonic << "\">;\n"; in emitDecls()
|
| /llvm-project-15.0.7/mlir/test/python/ |
| H A D | python_test_ops.td | 27 let mnemonic = typeMnemonic; 32 let mnemonic = attrMnemonic; 35 class TestOp<string mnemonic, list<Trait> traits = []> 36 : Op<Python_Test_Dialect, mnemonic, traits>;
|