Searched refs:PredicateMethod (Results 1 – 19 of 19) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterInfo.td | 502 let PredicateMethod = "isGPRAsmReg"; 507 let PredicateMethod = "isGPRZeroAsmReg"; 517 let PredicateMethod = "isGPRAsmReg"; 522 let PredicateMethod = "isMM16AsmReg"; 547 let PredicateMethod = "isACCAsmReg"; 552 let PredicateMethod = "isACCAsmReg"; 557 let PredicateMethod = "isACCAsmReg"; 566 let PredicateMethod = "isFGRAsmReg"; 576 let PredicateMethod = "isFGRAsmReg"; 586 let PredicateMethod = "isFGRAsmReg"; [all …]
|
| H A D | MipsInstrInfo.td | 652 let PredicateMethod = "isAnyImm<33>"; 664 let PredicateMethod = "isScaledSImm<19, 2>"; 671 let PredicateMethod = "isAnyImm<16>"; 679 let PredicateMethod = "isUImm<16>"; 689 let PredicateMethod = "isAnyImm<16>"; 697 let PredicateMethod = "isScaledSImm<10, 3>"; 726 let PredicateMethod = "isScaledSImm<7, 2>"; 743 let PredicateMethod = "isScaledUImm<6, 2>"; 754 let PredicateMethod = "isScaledUImm<5, 2>"; 804 let PredicateMethod = "isConstantImmz"; [all …]
|
| H A D | MicroMipsInstrInfo.td | 58 let PredicateMethod = "isMemWithGRPMM16Base"; 90 let PredicateMethod = "isMemWithUimmWordAlignedOffsetSP<7>"; 97 let PredicateMethod = "isMemWithSimmWordAlignedOffsetGP<9>"; 154 let PredicateMethod = "isMemWithUimmOffsetSP<6>"; 532 let PredicateMethod = "isRegList16";
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.td | 174 let PredicateMethod = "isGPR64<AArch64::GPR64spRegClassID>"; 479 let PredicateMethod = "isNeonVectorReg"; 483 let PredicateMethod = "isNeonVectorReg"; 496 let PredicateMethod = "isNeonVectorRegLo"; 506 let PredicateMethod 623 let PredicateMethod = "isGPR64<AArch64::" # RC # "RegClassID>"; 820 let PredicateMethod = "isSVEPredicateVectorRegOfWidth<" 886 let PredicateMethod = "isSVEDataVectorRegOfWidth<" 927 let PredicateMethod = "isFPRasZPR<AArch64::FPR" # Width # "RegClassID>"; 967 let PredicateMethod = [all …]
|
| H A D | AArch64InstrFormats.td | 125 let PredicateMethod = "isArithmeticShifter<" # width # ">"; 137 let PredicateMethod = "isLogicalShifter<" # width # ">"; 263 let PredicateMethod = "isSImm<" # width # ">"; 470 let PredicateMethod = "isBranchTarget<" # N # ">"; 677 let PredicateMethod = "isLogicalImm<int32_t>"; 682 let PredicateMethod = "isLogicalImm<int64_t>"; 687 let PredicateMethod = "isLogicalImm<int32_t>"; 692 let PredicateMethod = "isLogicalImm<int64_t>"; 1500 let PredicateMethod = "isImmInRange<0,31>"; 1505 let PredicateMethod = "isImmInRange<32,63>"; [all …]
|
| H A D | SVEInstrFormats.td | 17 let PredicateMethod = "isSVEPattern"; 33 let PredicateMethod = "isPrefetch"; 47 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 89 let PredicateMethod = "isSVEPreferredLogicalImm<int" # Width # "_t>"; 135 let PredicateMethod = "isLogicalImm<int" # Width # "_t>"; 157 let PredicateMethod = Predicate; 210 let PredicateMethod = "isExactFPImm<" # ValA # ", " # ValB # ">";
|
| H A D | AArch64InstrInfo.td | 830 let PredicateMethod = "is" # basename # "MovAlias<" # width # ", " 2235 let PredicateMethod = "isSImm9OffsetFB<" # Width # ">";
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIInstrInfo.td | 543 let PredicateMethod = "isInterpSlot"; 571 let PredicateMethod = "isAttrChan"; 583 let PredicateMethod = "isSendMsg"; 590 let PredicateMethod = "isSwizzle"; 598 let PredicateMethod = "isExpTgt"; 679 let PredicateMethod = "is"#CName; 845 let PredicateMethod = "isRegOrImm"; 871 let PredicateMethod = "isVReg"; 898 let PredicateMethod = "isVReg"; 908 let PredicateMethod = "isRegOrImm"; [all …]
|
| H A D | SOPInstructions.td | 12 let PredicateMethod = "isGPRIdxMode";
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrInfo.td | 567 let Name = "U1Imm"; let PredicateMethod = "isU1Imm"; 576 let Name = "U2Imm"; let PredicateMethod = "isU2Imm"; 594 let Name = "U3Imm"; let PredicateMethod = "isU3Imm"; 603 let Name = "U4Imm"; let PredicateMethod = "isU4Imm"; 611 let Name = "S5Imm"; let PredicateMethod = "isS5Imm"; 620 let Name = "U5Imm"; let PredicateMethod = "isU5Imm"; 629 let Name = "U6Imm"; let PredicateMethod = "isU6Imm"; 638 let Name = "U7Imm"; let PredicateMethod = "isU7Imm"; 647 let Name = "U8Imm"; let PredicateMethod = "isU8Imm"; 656 let Name = "U10Imm"; let PredicateMethod = "isU10Imm"; [all …]
|
| H A D | PPCInstrQPX.td | 17 let Name = "RegQFRC"; let PredicateMethod = "isRegNumber"; 23 let Name = "RegQSRC"; let PredicateMethod = "isRegNumber"; 29 let Name = "RegQBRC"; let PredicateMethod = "isRegNumber";
|
| H A D | PPCInstrVSX.td | 30 let Name = "RegVSRC"; let PredicateMethod = "isVSRegNumber"; 37 let Name = "RegVSFRC"; let PredicateMethod = "isVSRegNumber"; 44 let Name = "RegVSSRC"; let PredicateMethod = "isVSRegNumber"; 51 let Name = "RegSPILLTOVSRRC"; let PredicateMethod = "isVSRegNumber";
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | AsmMatcherEmitter.cpp | 193 std::string PredicateMethod; member 1136 Entry->PredicateMethod = "<invalid>"; in getTokenClass() 1271 CI->PredicateMethod = ""; // unused in buildRegisterClasses() 1379 CI->PredicateMethod = SI->getValue(); in buildOperandClasses() 1382 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses() 2469 OS << " DiagnosticPredicate DP(Operand." << CI.PredicateMethod in emitValidateOperandClass()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZOperands.td | 39 let PredicateMethod = "isImm"; 44 let PredicateMethod = "isImmTLS";
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMInstrThumb.td | 112 let PredicateMethod = "isUnsignedOffset<8, 2>";
|
| H A D | ARMInstrFormats.td | 2617 let PredicateMethod = "isComplexRotation<" # Angle # ", " # Remainder # ">";
|
| H A D | ARMInstrInfo.td | 492 let PredicateMethod = "isImmediate<" # Low # "," # High # ">"; 497 let PredicateMethod = "isImmediate<" # Low # "," # High # ">";
|
| H A D | ARMInstrNEON.td | 54 let PredicateMethod = "isNEONmovReplicate<" # From.Size # ", " # To.Size # ">"; 61 let PredicateMethod = "isNEONinvReplicate<" # From.Size # ", " # To.Size # ">";
|
| /freebsd-12.1/contrib/llvm/include/llvm/Target/ |
| H A D | Target.td | 692 string PredicateMethod = ?;
|