Lines Matching refs:addPredicate
955 Optional<Kind *> addPredicate(Args &&... args);
1412 Optional<Kind *> addPredicate(Args &&... args) { in addPredicate() function in __anon7e76e5f80111::OperandMatcher
1500 addPredicate<PointerToAnyOperandMatcher>(0); in addTypeCheckPredicate()
1509 addPredicate<PointerToAnyOperandMatcher>(OpTyOrNone->get().getSizeInBits()); in addTypeCheckPredicate()
1511 addPredicate<LLTOperandMatcher>(*OpTyOrNone); in addTypeCheckPredicate()
1889 Optional<Kind *> addPredicate(Args &&... args) { in addPredicate() function in __anon7e76e5f80111::InstructionMatcher
2754 OM.addPredicate<SameOperandMatcher>(OM.getSymbolicName()); in defineOperand()
3167 InsnMatcher.addPredicate<InstructionOpcodeMatcher>( in createAndImportSelDAGMatcher()
3180 InsnMatcher.addPredicate<InstructionOpcodeMatcher>(SrcGIOrNull); in createAndImportSelDAGMatcher()
3199 InsnMatcher.addPredicate<InstructionImmPredicateMatcher>(Predicate); in createAndImportSelDAGMatcher()
3205 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in createAndImportSelDAGMatcher()
3210 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in createAndImportSelDAGMatcher()
3242 InsnMatcher.addPredicate<MemorySizePredicateMatcher>( in createAndImportSelDAGMatcher()
3256 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3261 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Acquire"); in createAndImportSelDAGMatcher()
3265 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Release"); in createAndImportSelDAGMatcher()
3269 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3274 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3280 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3285 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3291 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3296 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>( in createAndImportSelDAGMatcher()
3303 InsnMatcher.addPredicate<GenericInstructionPredicateMatcher>(Predicate); in createAndImportSelDAGMatcher()
3311 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("NotAtomic"); in createAndImportSelDAGMatcher()
3318 OM.addPredicate<LiteralIntOperandMatcher>(SrcIntInit->getValue()); in createAndImportSelDAGMatcher()
3351 OM.addPredicate<IntrinsicIDOperandMatcher>(II); in createAndImportSelDAGMatcher()
3375 OM.addPredicate<ComplexPatternOperandMatcher>(OM, *ComplexPattern->second); in importComplexPatternOperandMatcher()
3400 OM.addPredicate<MBBOperandMatcher>(); in importChildMatcher()
3433 auto MaybeInsnOperand = OM.addPredicate<InstructionOperandMatcher>( in importChildMatcher()
3457 OM.addPredicate<ConstantIntOperandMatcher>(ChildInt->getValue()); in importChildMatcher()
3468 OM.addPredicate<RegisterBankOperandMatcher>( in importChildMatcher()
3895 OM0.addPredicate<RegisterBankOperandMatcher>(RC); in runOnPattern()
3957 OM.addPredicate<RegisterBankOperandMatcher>( in runOnPattern()