| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.td | 598 let Name = "U1Imm"; let PredicateMethod = "isU1Imm"; 609 let Name = "U2Imm"; let PredicateMethod = "isU2Imm"; 630 let Name = "U3Imm"; let PredicateMethod = "isU3Imm"; 641 let Name = "U4Imm"; let PredicateMethod = "isU4Imm"; 651 let Name = "S5Imm"; let PredicateMethod = "isS5Imm"; 758 let PredicateMethod = "isS34Imm"; 777 let PredicateMethod = "isImmZero"; 1085 let PredicateMethod = "isDMRROWRegNumber"; 1094 let PredicateMethod = "isDMRROWpRegNumber"; 1111 let PredicateMethod = "isDMRRegNumber"; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterInfo.td | 511 let PredicateMethod = "isGPRAsmReg"; 516 let PredicateMethod = "isGPRZeroAsmReg"; 526 let PredicateMethod = "isGPRAsmReg"; 531 let PredicateMethod = "isMM16AsmReg"; 536 let PredicateMethod = "isMM16AsmRegZero"; 556 let PredicateMethod = "isACCAsmReg"; 561 let PredicateMethod = "isACCAsmReg"; 566 let PredicateMethod = "isACCAsmReg"; 575 let PredicateMethod = "isFGRAsmReg"; 585 let PredicateMethod = "isFGRAsmReg"; [all …]
|
| H A D | MipsInstrInfo.td | 666 let PredicateMethod = "isAnyImm<33>"; 678 let PredicateMethod = "isScaledSImm<19, 2>"; 685 let PredicateMethod = "isAnyImm<16>"; 693 let PredicateMethod = "isUImm<16>"; 703 let PredicateMethod = "isAnyImm<16>"; 711 let PredicateMethod = "isScaledSImm<10, 3>"; 740 let PredicateMethod = "isScaledSImm<7, 2>"; 757 let PredicateMethod = "isScaledUImm<6, 2>"; 768 let PredicateMethod = "isScaledUImm<5, 2>"; 818 let PredicateMethod = "isConstantImmz"; [all …]
|
| H A D | MicroMipsInstrInfo.td | 57 let PredicateMethod = "isMemWithGRPMM16Base"; 89 let PredicateMethod = "isMemWithUimmWordAlignedOffsetSP<7>"; 96 let PredicateMethod = "isMemWithSimmWordAlignedOffsetGP<9>"; 153 let PredicateMethod = "isMemWithUimmOffsetSP<6>"; 534 let PredicateMethod = "isRegList16";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 518 let PredicateMethod = "isNeonVectorReg"; 522 let PredicateMethod = "isNeonVectorReg"; 535 let PredicateMethod = "isNeonVectorRegLo"; 546 let PredicateMethod = "isNeonVectorReg0to7"; 557 let PredicateMethod 1039 let PredicateMethod = 1167 let PredicateMethod = 1264 let PredicateMethod = 1657 let PredicateMethod = "isMatrixRegOperand<" 1683 let PredicateMethod = "isMatrixRegOperand<" [all …]
|
| H A D | AArch64InstrFormats.td | 219 let PredicateMethod = "isLogicalShifter<" # width # ">"; 348 let PredicateMethod = "isSImm<" # width # ">"; 645 let PredicateMethod = "isBranchTarget<" # N # ">"; 909 let PredicateMethod = "isLogicalImm<int32_t>"; 914 let PredicateMethod = "isLogicalImm<int64_t>"; 919 let PredicateMethod = "isLogicalImm<int32_t>"; 924 let PredicateMethod = "isLogicalImm<int64_t>"; 1967 let PredicateMethod = "isPrefetch"; 2184 let PredicateMethod = "isImmInRange<0,31>"; 2189 let PredicateMethod = "isImmInRange<32,63>"; [all …]
|
| H A D | SVEInstrFormats.td | 58 let PredicateMethod = "isSVEPattern"; 74 let PredicateMethod = "isSVEVecLenSpecifier"; 90 let PredicateMethod = "isPrefetch"; 104 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 146 let PredicateMethod = "isSVEPreferredLogicalImm<int" # Width # "_t>"; 192 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 214 let PredicateMethod = Predicate; 293 let PredicateMethod = "isExactFPImm<" # ValA # ", " # ValB # ">";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfoZa.td | 23 let PredicateMethod = "isGPRPair"; 30 let PredicateMethod = "isGPRPair";
|
| H A D | RISCVInstrInfoD.td | 39 let PredicateMethod = "isGPRAsFPR"; 45 let PredicateMethod = "isGPRAsFPR";
|
| H A D | RISCVInstrInfoC.td | 228 let PredicateMethod = "isImm"; 752 let PredicateMethod = "isAnyRegC";
|
| H A D | RISCVInstrInfo.td | 119 let PredicateMethod = "isGPR"; 211 let PredicateMethod = "isImm"; 1073 let PredicateMethod = "isAnyReg";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 1146 let PredicateMethod = "isRegOrImmWithFPT16InputMods"; 1183 let PredicateMethod = "isRegOrImmWithIntT16InputMods"; 1200 let PredicateMethod = "isRegOrImm"; 1209 let PredicateMethod = "isSDWAFP"#opSize#"Operand"; 1226 let PredicateMethod = "isVRegWithInputMods"; 1233 let PredicateMethod = "isT16VRegWithInputMods<" # 1249 let PredicateMethod = "isSDWAInt"#opSize#"Operand"; 1271 let PredicateMethod = "isVRegWithInputMods"; 1278 let PredicateMethod = "isT16VRegWithInputMods<" # 1294 let PredicateMethod = "isRegOrImm"; [all …]
|
| H A D | AMDGPUInstructions.td | 132 let PredicateMethod = predicateMethod; 141 string PredicateMethod = "is"#name; 149 CustomOperandClass<name, optional, PredicateMethod, ParserMethod, 172 defvar OpPredicate = op.ParserMatchClass.PredicateMethod; 173 let PredicateMethod =
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/ |
| H A D | M68kInstrControl.td | 394 let PredicateMethod = "isTrapImm"; 399 let PredicateMethod = "isBkptImm";
|
| H A D | M68kInstrInfo.td | 386 let PredicateMethod = "isImm";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
| H A D | XtensaOperands.td | 173 let PredicateMethod = "isImm";
|
| /freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 194 std::string PredicateMethod; member 1149 Entry->PredicateMethod = "<invalid>"; in getTokenClass() 1285 CI->PredicateMethod = ""; // unused in buildRegisterClasses() 1392 CI->PredicateMethod = std::string(SI->getValue()); in buildOperandClasses() 1395 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses() 2489 OS << " DiagnosticPredicate DP(Operand." << CI.PredicateMethod in emitValidateOperandClass()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 57 let PredicateMethod = "isImm"; 62 let PredicateMethod = "isImmTLS";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrInfo.td | 138 let PredicateMethod = "isFPImm";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMInstrFormats.td | 204 let PredicateMethod = "isVPTPred"; 208 let PredicateMethod = "isVPTPred"; 2742 let PredicateMethod = "isComplexRotation<" # Angle # ", " # Remainder # ">"; 2756 let PredicateMethod = "isMveSaturateOp";
|
| H A D | ARMInstrMVE.td | 25 let PredicateMethod = "isITCondCodeRestrictedI"; 35 let PredicateMethod = "isITCondCodeRestrictedS"; 45 let PredicateMethod = "isITCondCodeRestrictedU"; 55 let PredicateMethod = "isITCondCodeRestrictedFP"; 121 let PredicateMethod = "isMemImm7ShiftedOffset<"#shift#",ARM::tGPRRegClassID>"; 139 let PredicateMethod = "isMemImm7ShiftedOffset<" # shift # 163 let PredicateMethod = "isMemImm7ShiftedOffset<" # shift # 201 let PredicateMethod = "isMemRegRQOffset<"#shift#">"; 222 let PredicateMethod = "isMemRegQOffset<"#shift#">"; 3915 let PredicateMethod = "isImmediate<1," # Bits # ">";
|
| H A D | ARMInstrInfo.td | 545 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 550 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 706 let PredicateMethod = "isPowerTwoInRange<1,8>"; 720 let PredicateMethod = "isMVEPairVectorIndex<"#start#", "#end#">"; 742 let PredicateMethod = "isVectorIndexInRange<"#NumLanes#">";
|
| H A D | ARMInstrThumb2.td | 388 let PredicateMethod = "isUnsignedOffset<11, 1>"; 398 let PredicateMethod = "isLEOffset"; 416 let PredicateMethod = "isITCondCodeNoAL"; 430 let PredicateMethod = "isITCondCodeNoAL";
|
| H A D | ARMInstrThumb.td | 115 let PredicateMethod = "isUnsignedOffset<8, 2>";
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.td | 208 let PredicateMethod = "isGPR"; 404 let PredicateMethod = "isSImm26Operand"; 419 let PredicateMethod = "isSImm26Operand";
|