• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/

Lines Matching defs:addPredicate

998   Optional<Kind *> addPredicate(Args &&... args);
1506 Optional<Kind *> addPredicate(Args &&... args) {
1594 addPredicate<PointerToAnyOperandMatcher>(0);
1603 addPredicate<PointerToAnyOperandMatcher>(OpTyOrNone->get().getSizeInBits());
1605 addPredicate<LLTOperandMatcher>(LLT::pointer(VTy.getPtrAddrSpace(),
1608 addPredicate<LLTOperandMatcher>(*OpTyOrNone);
2061 Optional<Kind *> addPredicate(Args &&... args) {
3042 OM.addPredicate<SameOperandMatcher>(OM.getSymbolicName());
3510 InsnMatcher.addPredicate<InstructionOpcodeMatcher>(
3523 InsnMatcher.addPredicate<InstructionOpcodeMatcher>(SrcGIOrNull);
3542 InsnMatcher.addPredicate<InstructionImmPredicateMatcher>(Predicate);
3559 InsnMatcher.addPredicate<MemoryAddressSpacePredicateMatcher>(
3566 InsnMatcher.addPredicate<MemoryAlignmentPredicateMatcher>(0, MinAlign);
3571 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>(
3576 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>(
3584 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>(
3591 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>(
3623 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(
3637 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3642 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Acquire");
3646 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Release");
3650 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3655 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3661 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3666 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3672 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3677 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3684 InsnMatcher.addPredicate<GenericInstructionPredicateMatcher>(Predicate);
3692 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("NotAtomic");
3694 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>(
3703 OM.addPredicate<LiteralIntOperandMatcher>(SrcIntInit->getValue());
3740 OM.addPredicate<CmpPredicateOperandMatcher>(PredType);
3779 OM.addPredicate<IntrinsicIDOperandMatcher>(II);
3808 OM.addPredicate<ComplexPatternOperandMatcher>(OM, *ComplexPattern->second);
3854 OM.addPredicate<MBBOperandMatcher>();
3858 OM.addPredicate<ImmOperandMatcher>();
3898 auto MaybeInsnOperand = OM.addPredicate<InstructionOperandMatcher>(
3924 OM.addPredicate<LiteralIntOperandMatcher>(ChildInt->getValue());
3927 OM.addPredicate<ConstantIntOperandMatcher>(ChildInt->getValue());
3939 OM.addPredicate<RegisterBankOperandMatcher>(
3954 OM.addPredicate<RegisterBankOperandMatcher>(*RC);
4685 OM0.addPredicate<RegisterBankOperandMatcher>(RC);
4755 OM.addPredicate<RegisterBankOperandMatcher>(**MaybeSuperClass);
4766 OM.addPredicate<RegisterBankOperandMatcher>(**MaybeRegClass);
4778 OM.addPredicate<RegisterBankOperandMatcher>(