| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCRegisterInfo.td | 466 let Name = "RegGPRC"; let PredicateMethod = "isRegNumber"; 472 let Name = "RegG8RC"; let PredicateMethod = "isRegNumber"; 478 let Name = "RegG8pRC"; let PredicateMethod = "isEvenRegNumber"; 484 let Name = "RegGPRCNoR0"; let PredicateMethod = "isRegNumber"; 490 let Name = "RegG8RCNoX0"; let PredicateMethod = "isRegNumber"; 496 let Name = "RegF8RC"; let PredicateMethod = "isRegNumber"; 502 let Name = "RegF4RC"; let PredicateMethod = "isRegNumber"; 508 let Name = "RegVRRC"; let PredicateMethod = "isRegNumber"; 514 let Name = "RegVFRC"; let PredicateMethod = "isRegNumber"; 520 let Name = "RegCRBITRC"; let PredicateMethod = "isCRBitNumber"; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterInfo.td | 511 let PredicateMethod = "isGPRAsmReg"; 516 let PredicateMethod = "isGPRZeroAsmReg"; 521 let PredicateMethod = "isGPRNonZeroAsmReg"; 526 let PredicateMethod = "isGPRAsmReg"; 531 let PredicateMethod = "isMM16AsmReg"; 536 let PredicateMethod = "isMM16AsmRegZero"; 541 let PredicateMethod = "isMM16AsmRegMoveP"; 546 let PredicateMethod = "isMM16AsmRegMovePPairFirst"; 551 let PredicateMethod = "isMM16AsmRegMovePPairSecond"; 556 let PredicateMethod = "isACCAsmReg"; [all …]
|
| H A D | MipsInstrInfo.td | 573 let PredicateMethod = "isConstantSImm<" # Bits # ", " # Offset # ">"; 582 let PredicateMethod = "isScaledSImm<" # Bits # ", " # Shift # ">"; 591 let PredicateMethod = "isConstantUImm<" # Bits # ", " # Offset # ">"; 601 let PredicateMethod = "isConstantUImmRange<" # Bottom # ", " # Top # ">"; 610 let PredicateMethod = "isSImm<" # Bits # ">"; 619 let PredicateMethod = "isUImm<" # Bits # ">"; 629 let PredicateMethod = "isSImm<" # Bits # ">"; 665 let PredicateMethod = "isAnyImm<33>"; 677 let PredicateMethod = "isScaledSImm<19, 2>"; 684 let PredicateMethod = "isAnyImm<16>"; [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";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 189 let PredicateMethod = "isGPR64<AArch64::GPR64spRegClassID>"; 513 let PredicateMethod = "isNeonVectorReg"; 517 let PredicateMethod = "isNeonVectorReg"; 530 let PredicateMethod = "isNeonVectorRegLo"; 543 let PredicateMethod 556 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">"; 566 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">"; 660 let PredicateMethod = "isGPR64<AArch64::" # RC # "RegClassID>"; 905 let PredicateMethod = "isSVEPredicateVectorRegOfWidth<" 932 let PredicateMethod = "isSVEPredicateAsCounterRegOfWidth<" [all …]
|
| H A D | AArch64InstrFormats.td | 168 let PredicateMethod = "isArithmeticShifter<" # width # ">"; 180 let PredicateMethod = "isLogicalShifter<" # width # ">"; 266 let PredicateMethod = "isUImmScaled<" # Width # ", " # Scale # ">"; 273 let PredicateMethod = "isSImmScaled<" # Width # ", " # Scale # ">"; 307 let PredicateMethod = "isSImm<" # width # ">"; 314 let PredicateMethod = "isImmInRange<" # Low # "," # High # ">"; 604 let PredicateMethod = "isBranchTarget<" # N # ">"; 843 let PredicateMethod = "isLogicalImm<int32_t>"; 848 let PredicateMethod = "isLogicalImm<int64_t>"; 853 let PredicateMethod = "isLogicalImm<int32_t>"; [all …]
|
| H A D | SVEInstrFormats.td | 24 let PredicateMethod = "isSVEPattern"; 40 let PredicateMethod = "isSVEVecLenSpecifier"; 56 let PredicateMethod = "isPrefetch"; 70 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 112 let PredicateMethod = "isSVEPreferredLogicalImm<int" # Width # "_t>"; 158 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 180 let PredicateMethod = Predicate; 258 let PredicateMethod = "isExactFPImm<" # ValA # ", " # ValB # ">";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 950 let PredicateMethod = "isInterpSlot"; 963 let PredicateMethod = "isInterpAttr"; 978 let PredicateMethod = "isAttrChan"; 990 let PredicateMethod = "isSendMsg"; 997 let PredicateMethod = "isSwizzle"; 1005 let PredicateMethod = "isEndpgm"; 1013 let PredicateMethod = "isExpTgt"; 1153 let PredicateMethod = "is"#CName; 1162 let PredicateMethod = "is"#CName; 1305 let PredicateMethod = "isKImmFP"#size; [all …]
|
| H A D | SOPInstructions.td | 11 let PredicateMethod = "isGPRIdxMode";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Xtensa/ |
| H A D | XtensaOperands.td | 173 let PredicateMethod = "isImm";
|
| /openbsd-src/gnu/llvm/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 193 std::string PredicateMethod; member 1146 Entry->PredicateMethod = "<invalid>"; in getTokenClass() 1282 CI->PredicateMethod = ""; // unused in buildRegisterClasses() 1389 CI->PredicateMethod = std::string(SI->getValue()); in buildOperandClasses() 1392 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses() 2486 OS << " DiagnosticPredicate DP(Operand." << CI.PredicateMethod in emitValidateOperandClass()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 56 let PredicateMethod = "isImm"; 61 let PredicateMethod = "isImmTLS";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyInstrInfo.td | 134 let PredicateMethod = "isFPImm";
|
| /openbsd-src/gnu/llvm/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#">"; 3910 let PredicateMethod = "isImmediate<1," # Bits # ">";
|
| H A D | ARMInstrInfo.td | 540 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 545 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 701 let PredicateMethod = "isPowerTwoInRange<1,8>"; 715 let PredicateMethod = "isMVEPairVectorIndex<"#start#", "#end#">"; 737 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>";
|
| H A D | ARMInstrNEON.td | 53 let PredicateMethod = "isNEONmovReplicate<" # From.Size # ", " # To.Size # ">"; 60 let PredicateMethod = "isNEONinvReplicate<" # From.Size # ", " # To.Size # ">";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchInstrInfo.td | 168 let PredicateMethod = "isGPR"; 303 let PredicateMethod = "isSImm26Operand"; 318 let PredicateMethod = "isSImm26Operand";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.td | 376 let PredicateMethod = "isImm";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVInstrInfo.td | 127 let PredicateMethod = "isGPR"; 219 let PredicateMethod = "isImm";
|
| H A D | RISCVInstrInfoV.td | 47 let PredicateMethod = "isV0Reg";
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcInstrInfo.td | 156 let PredicateMethod = "isTailRelocSym";
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Target/ |
| H A D | Target.td | 854 string PredicateMethod = ?;
|