Home
last modified time | relevance | path

Searched refs:PredicateMethod (Results 1 – 25 of 61) sorted by relevance

123

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsRegisterInfo.td509 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 …]
DMipsInstrInfo.td573 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 …]
DMicroMipsInstrInfo.td57 let PredicateMethod = "isMemWithGRPMM16Base";
89 let PredicateMethod = "isMemWithUimmWordAlignedOffsetSP<7>";
96 let PredicateMethod = "isMemWithSimmWordAlignedOffsetGP<9>";
153 let PredicateMethod = "isMemWithUimmOffsetSP<6>";
532 let PredicateMethod = "isRegList16";
/external/llvm-project/llvm/lib/Target/Mips/
DMipsRegisterInfo.td509 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 …]
DMipsInstrInfo.td573 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 …]
DMicroMipsInstrInfo.td57 let PredicateMethod = "isMemWithGRPMM16Base";
89 let PredicateMethod = "isMemWithUimmWordAlignedOffsetSP<7>";
96 let PredicateMethod = "isMemWithSimmWordAlignedOffsetGP<9>";
153 let PredicateMethod = "isMemWithUimmOffsetSP<6>";
532 let PredicateMethod = "isRegList16";
/external/llvm/lib/Target/Mips/
DMipsRegisterInfo.td477 let PredicateMethod = "isGPRAsmReg";
482 let PredicateMethod = "isGPRAsmReg";
487 let PredicateMethod = "isMM16AsmReg";
492 let PredicateMethod = "isMM16AsmRegZero";
497 let PredicateMethod = "isMM16AsmRegMoveP";
502 let PredicateMethod = "isACCAsmReg";
507 let PredicateMethod = "isACCAsmReg";
512 let PredicateMethod = "isACCAsmReg";
521 let PredicateMethod = "isFGRAsmReg";
526 let PredicateMethod = "isFGRAsmReg";
[all …]
DMipsInstrInfo.td411 let PredicateMethod = "isConstantSImm<" # Bits # ", " # Offset # ">";
420 let PredicateMethod = "isConstantUImm<" # Bits # ", " # Offset # ">";
430 let PredicateMethod = "isConstantUImmRange<" # Bottom # ", " # Top # ">";
439 let PredicateMethod = "isSImm<" # Bits # ">";
448 let PredicateMethod = "isUImm<" # Bits # ">";
479 let PredicateMethod = "isAnyImm<32>";
491 let PredicateMethod = "isAnyImm<16>";
499 let PredicateMethod = "isAnyImm<16>";
507 let PredicateMethod = "isScaledSImm<10, 3>";
514 let PredicateMethod = "isScaledSImm<10, 2>";
[all …]
DMicroMipsInstrInfo.td45 let PredicateMethod = "isMemWithGRPMM16Base";
77 let PredicateMethod = "isMemWithUimmWordAlignedOffsetSP<7>";
84 let PredicateMethod = "isMemWithSimmWordAlignedOffsetGP<9>";
140 let PredicateMethod = "isMemWithUimmOffsetSP<6>";
218 let PredicateMethod = "isMovePRegPair";
240 let PredicateMethod = "isRegPair";
537 let PredicateMethod = "isRegList16";
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.td176 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>";
848 let PredicateMethod = "isSVEPredicateVectorRegOfWidth<"
899 let PredicateMethod = "isSVEDataVectorRegOfWidth<"
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.td173 let PredicateMethod = "isGPR64<AArch64::GPR64spRegClassID>";
487 let PredicateMethod = "isNeonVectorReg";
491 let PredicateMethod = "isNeonVectorReg";
504 let PredicateMethod = "isNeonVectorRegLo";
514 let PredicateMethod
527 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">";
537 let PredicateMethod = "isImplicitlyTypedVectorList<RegKind::NeonVector, " # count # ">";
631 let PredicateMethod = "isGPR64<AArch64::" # RC # "RegClassID>";
828 let PredicateMethod = "isSVEPredicateVectorRegOfWidth<"
878 let PredicateMethod = "isSVEDataVectorRegOfWidth<"
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td813 let PredicateMethod = "isInterpSlot";
826 let PredicateMethod = "isInterpAttr";
841 let PredicateMethod = "isAttrChan";
853 let PredicateMethod = "isSendMsg";
860 let PredicateMethod = "isSwizzle";
868 let PredicateMethod = "isEndpgm";
876 let PredicateMethod = "isExpTgt";
994 let PredicateMethod = "is"#CName;
1112 let PredicateMethod = "isKImmFP"#size;
1136 let PredicateMethod = "isRegOrImmWithFP"#opSize#"InputMods";
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/
DSIInstrInfo.td845 let PredicateMethod = "isInterpSlot";
858 let PredicateMethod = "isInterpAttr";
873 let PredicateMethod = "isAttrChan";
885 let PredicateMethod = "isSendMsg";
892 let PredicateMethod = "isSwizzle";
900 let PredicateMethod = "isEndpgm";
908 let PredicateMethod = "isExpTgt";
1026 let PredicateMethod = "is"#CName;
1158 let PredicateMethod = "isKImmFP"#size;
1182 let PredicateMethod = "isRegOrImmWithFP"#opSize#"InputMods";
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td514 let Name = "RegGPRC"; let PredicateMethod = "isRegNumber";
520 let Name = "RegG8RC"; let PredicateMethod = "isRegNumber";
526 let Name = "RegGPRCNoR0"; let PredicateMethod = "isRegNumber";
532 let Name = "RegG8RCNoX0"; let PredicateMethod = "isRegNumber";
538 let Name = "RegF8RC"; let PredicateMethod = "isRegNumber";
544 let Name = "RegF4RC"; let PredicateMethod = "isRegNumber";
550 let Name = "RegVRRC"; let PredicateMethod = "isRegNumber";
556 let Name = "RegVFRC"; let PredicateMethod = "isRegNumber";
562 let Name = "RegCRBITRC"; let PredicateMethod = "isCRBitNumber";
568 let Name = "RegCRRC"; let PredicateMethod = "isCCRegNumber";
[all …]
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td590 let Name = "RegGPRC"; let PredicateMethod = "isRegNumber";
596 let Name = "RegG8RC"; let PredicateMethod = "isRegNumber";
602 let Name = "RegGPRCNoR0"; let PredicateMethod = "isRegNumber";
608 let Name = "RegG8RCNoX0"; let PredicateMethod = "isRegNumber";
614 let Name = "RegF8RC"; let PredicateMethod = "isRegNumber";
620 let Name = "RegF4RC"; let PredicateMethod = "isRegNumber";
626 let Name = "RegVRRC"; let PredicateMethod = "isRegNumber";
632 let Name = "RegVFRC"; let PredicateMethod = "isRegNumber";
638 let Name = "RegCRBITRC"; let PredicateMethod = "isCRBitNumber";
644 let Name = "RegCRRC"; let PredicateMethod = "isCCRegNumber";
[all …]
/external/llvm/lib/Target/PowerPC/
DPPCInstrInfo.td406 let Name = "RegGPRC"; let PredicateMethod = "isRegNumber";
412 let Name = "RegG8RC"; let PredicateMethod = "isRegNumber";
418 let Name = "RegGPRCNoR0"; let PredicateMethod = "isRegNumber";
424 let Name = "RegG8RCNoX0"; let PredicateMethod = "isRegNumber";
430 let Name = "RegF8RC"; let PredicateMethod = "isRegNumber";
436 let Name = "RegF4RC"; let PredicateMethod = "isRegNumber";
442 let Name = "RegVRRC"; let PredicateMethod = "isRegNumber";
448 let Name = "RegCRBITRC"; let PredicateMethod = "isCRBitNumber";
454 let Name = "RegCRRC"; let PredicateMethod = "isCCRegNumber";
464 let Name = "U1Imm"; let PredicateMethod = "isU1Imm";
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.td454 let PredicateMethod = "isVectorReg";
458 let PredicateMethod = "isVectorReg";
478 let PredicateMethod
491 let PredicateMethod = "isImplicitlyTypedVectorList<" # count # ">";
501 let PredicateMethod = "isImplicitlyTypedVectorList<" # count # ">";
/external/llvm/utils/TableGen/
DAsmMatcherEmitter.cpp187 std::string PredicateMethod; member
1127 Entry->PredicateMethod = "<invalid>"; in getTokenClass()
1262 CI->PredicateMethod = ""; // unused in buildRegisterClasses()
1357 CI->PredicateMethod = SI->getValue(); in buildOperandClasses()
1360 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses()
2222 OS << " if (Operand." << CI.PredicateMethod << "())\n"; in emitValidateOperandClass()
/external/llvm-project/llvm/utils/TableGen/
DAsmMatcherEmitter.cpp192 std::string PredicateMethod; member
1138 Entry->PredicateMethod = "<invalid>"; in getTokenClass()
1274 CI->PredicateMethod = ""; // unused in buildRegisterClasses()
1382 CI->PredicateMethod = std::string(SI->getValue()); in buildOperandClasses()
1385 CI->PredicateMethod = "is" + CI->ClassName; in buildOperandClasses()
2474 OS << " DiagnosticPredicate DP(Operand." << CI.PredicateMethod in emitValidateOperandClass()
/external/llvm/lib/Target/SystemZ/
DSystemZOperands.td39 let PredicateMethod = "isImm";
44 let PredicateMethod = "isImmTLS";
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZOperands.td56 let PredicateMethod = "isImm";
61 let PredicateMethod = "isImmTLS";
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZOperands.td56 let PredicateMethod = "isImm";
61 let PredicateMethod = "isImmTLS";
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td126 let PredicateMethod = "isFPImm";
/external/llvm-project/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td121 let PredicateMethod = "isFPImm";
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVInstrInfoA.td23 let PredicateMethod = "isGPR";

123