/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.td | 509 let PredicateMethod = "isGPRAsmReg"; 514 let PredicateMethod = "isGPRZeroAsmReg"; 519 let PredicateMethod = "isGPRNonZeroAsmReg"; 524 let PredicateMethod = "isGPRAsmReg"; 529 let PredicateMethod = "isMM16AsmReg"; 534 let PredicateMethod = "isMM16AsmRegZero"; 539 let PredicateMethod = "isMM16AsmRegMoveP"; 544 let PredicateMethod = "isMM16AsmRegMovePPairFirst"; 549 let PredicateMethod = "isMM16AsmRegMovePPairSecond"; 554 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>"; 532 let PredicateMethod = "isRegList16";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/ |
H A D | AArch64RegisterInfo.td | 176 let PredicateMethod = "isGPR64<AArch64::GPR64spRegClassID>"; 500 let PredicateMethod = "isNeonVectorReg"; 504 let PredicateMethod = "isNeonVectorReg"; 517 let PredicateMethod = "isNeonVectorRegLo"; 530 let PredicateMethod 543 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">"; 553 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">"; 647 let PredicateMethod = "isGPR64<AArch64::" # RC # "RegClassID>"; 874 let PredicateMethod = "isSVEPredicateVectorRegOfWidth<" 925 let PredicateMethod = "isSVEDataVectorRegOfWidth<" [all …]
|
H A D | AArch64InstrFormats.td | 148 let PredicateMethod = "isArithmeticShifter<" # width # ">"; 160 let PredicateMethod = "isLogicalShifter<" # width # ">"; 246 let PredicateMethod = "isUImmScaled<" # Width # ", " # Scale # ">"; 253 let PredicateMethod = "isSImmScaled<" # Width # ", " # Scale # ">"; 287 let PredicateMethod = "isSImm<" # width # ">"; 295 let PredicateMethod = "isImmInRange<" # Low # "," # High # ">"; 571 let PredicateMethod = "isBranchTarget<" # N # ">"; 808 let PredicateMethod = "isLogicalImm<int32_t>"; 813 let PredicateMethod = "isLogicalImm<int64_t>"; 818 let PredicateMethod = "isLogicalImm<int32_t>"; [all …]
|
H A D | SVEInstrFormats.td | 24 let PredicateMethod = "isSVEPattern"; 40 let PredicateMethod = "isPrefetch"; 54 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 96 let PredicateMethod = "isSVEPreferredLogicalImm<int" # Width # "_t>"; 142 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 164 let PredicateMethod = Predicate; 235 let PredicateMethod = "isExactFPImm<" # ValA # ", " # ValB # ">";
|
H A D | AArch64InstrInfo.td | 1375 let PredicateMethod = "is" # basename # "MovAlias<" # width # ", " 2890 let PredicateMethod = "isSImm9OffsetFB<" # Width # ">";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | SIInstrInfo.td | 853 let PredicateMethod = "isInterpSlot"; 866 let PredicateMethod = "isInterpAttr"; 881 let PredicateMethod = "isAttrChan"; 893 let PredicateMethod = "isSendMsg"; 900 let PredicateMethod = "isSwizzle"; 908 let PredicateMethod = "isEndpgm"; 916 let PredicateMethod = "isExpTgt"; 1034 let PredicateMethod = "is"#CName; 1168 let PredicateMethod = "isKImmFP"#size; 1192 let PredicateMethod = "isRegOrImmWithFP"#opSize#"InputMods"; [all …]
|
H A D | SOPInstructions.td | 11 let PredicateMethod = "isGPRIdxMode";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.td | 627 let Name = "RegGPRC"; let PredicateMethod = "isRegNumber"; 633 let Name = "RegG8RC"; let PredicateMethod = "isRegNumber"; 639 let Name = "RegGPRCNoR0"; let PredicateMethod = "isRegNumber"; 645 let Name = "RegG8RCNoX0"; let PredicateMethod = "isRegNumber"; 651 let Name = "RegF8RC"; let PredicateMethod = "isRegNumber"; 657 let Name = "RegF4RC"; let PredicateMethod = "isRegNumber"; 663 let Name = "RegVRRC"; let PredicateMethod = "isRegNumber"; 669 let Name = "RegVFRC"; let PredicateMethod = "isRegNumber"; 675 let Name = "RegCRBITRC"; let PredicateMethod = "isCRBitNumber"; 681 let Name = "RegCRRC"; let PredicateMethod = "isCCRegNumber"; [all …]
|
H A D | PPCInstrPrefix.td | 556 let Name = "RegVSRpRC"; let PredicateMethod = "isVSRpEvenRegNumber"; 564 let Name = "RegVSRpEvenRC"; let PredicateMethod = "isVSRpEvenRegNumber"; 635 let Name = "RegACCRC"; let PredicateMethod = "isACCRegNumber";
|
H A D | PPCInstrVSX.td | 55 let Name = "RegVSRC"; let PredicateMethod = "isVSRegNumber"; 62 let Name = "RegVSFRC"; let PredicateMethod = "isVSRegNumber"; 69 let Name = "RegVSSRC"; let PredicateMethod = "isVSRegNumber"; 76 let Name = "RegSPILLTOVSRRC"; let PredicateMethod = "isVSRegNumber";
|
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
H A D | AsmMatcherEmitter.cpp | 192 std::string PredicateMethod; member 1135 Entry->PredicateMethod = "<invalid>"; in getTokenClass() 1271 CI->PredicateMethod = ""; // unused in buildRegisterClasses() 1378 CI->PredicateMethod = std::string(SI->getValue()); in buildOperandClasses() 1381 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses() 2469 OS << " DiagnosticPredicate DP(Operand." << CI.PredicateMethod in emitValidateOperandClass()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
H A D | SystemZOperands.td | 56 let PredicateMethod = "isImm"; 61 let PredicateMethod = "isImmTLS";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyInstrInfo.td | 126 let PredicateMethod = "isFPImm";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoA.td | 23 let PredicateMethod = "isGPR";
|
H A D | RISCVInstrInfoV.td | 37 let PredicateMethod = "isV0Reg";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
H A D | ARMInstrFormats.td | 202 let PredicateMethod = "isVPTPred"; 206 let PredicateMethod = "isVPTPred"; 2734 let PredicateMethod = "isComplexRotation<" # Angle # ", " # Remainder # ">"; 2748 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#">"; 3888 let PredicateMethod = "isImmediate<1," # Bits # ">";
|
H A D | ARMInstrInfo.td | 523 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 528 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 684 let PredicateMethod = "isPowerTwoInRange<1,8>"; 698 let PredicateMethod = "isMVEPairVectorIndex<"#start#", "#end#">"; 720 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 # ">";
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/M68k/ |
H A D | M68kInstrInfo.td | 347 let PredicateMethod = "isImm";
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/ |
H A D | Target.td | 773 string PredicateMethod = ?;
|