Home
last modified time | relevance | path

Searched refs:addPredicate (Results 1 – 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
HDGlobalISelEmitter.cpp587 InsnMatcher.addPredicate<MemoryAddressSpacePredicateMatcher>( in addBuiltinPredicates()
595 InsnMatcher.addPredicate<MemoryAlignmentPredicateMatcher>(0, MinAlign); in addBuiltinPredicates()
602 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
607 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
620 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(0, *MemSizeInBits / in addBuiltinPredicates()
623 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
631 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
657 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(0, in addBuiltinPredicates()
671 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Monotonic"); in addBuiltinPredicates()
675 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Acquire"); in addBuiltinPredicates()
[all …]
HDGlobalISelCombinerEmitter.cpp1041 IM->addPredicate<GenericInstructionPredicateMatcher>( in addCXXPredicate()
1579 IM.addPredicate<InstructionOpcodeMatcher>(CGI); in emitMatchPattern()
2127 IM.addPredicate<InstructionOpcodeMatcher>(&P.getInst()); in emitCodeGenInstructionMatchPattern()
2135 OM.addPredicate<IntrinsicIDOperandMatcher>(P.getIntrinsic()); in emitCodeGenInstructionMatchPattern()
2143 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(SetF.getArrayRef()); in emitCodeGenInstructionMatchPattern()
2145 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(UnsetF.getArrayRef(), in emitCodeGenInstructionMatchPattern()
2181 OM.addPredicate<LiteralIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
2183 OM.addPredicate<ConstantIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
2201 OM.addPredicate<LLTOperandMatcher>(getLLTCodeGen(Ty)); in emitCodeGenInstructionMatchPattern()
2229 OM.addPredicate<InstructionOperandMatcher>(M, DefPat->getName()); in emitCodeGenInstructionMatchPattern()
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/
HDObjDumper.h49 void addPredicate(CompPredicate Pred) { Predicates.push_back(Pred); } in addPredicate() function
HDllvm-readobj.cpp387 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
392 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
HDGlobalISelMatchTable.cpp898 OM.addPredicate<SameOperandMatcher>( in defineOperand()
1352 addPredicate<RecordRegisterType>(TTIdx); in getTempTypeIdx()
1407 addPredicate<PointerToAnyOperandMatcher>(0); in addTypeCheckPredicate()
1416 addPredicate<PointerToAnyOperandMatcher>(OpTyOrNone->get().getSizeInBits()); in addTypeCheckPredicate()
1418 addPredicate<LLTOperandMatcher>( in addTypeCheckPredicate()
1421 addPredicate<LLTOperandMatcher>(*OpTyOrNone); in addTypeCheckPredicate()
HDGlobalISelMatchTable.h1274 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
1753 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineInstrBuilder.h259 const MachineInstrBuilder &addPredicate(CmpInst::Predicate Pred) const { in addPredicate() function
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDScalarEvolution.h1117 void addPredicate(const SCEVPredicate *P) {
2344 void addPredicate(const SCEVPredicate &Pred);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
HDARMLowOverheadLoops.cpp243 void addPredicate(MachineInstr *MI) { in addPredicate() function in __anon0ef8887b0111::VPTState
1279 VPTstate.addPredicate(MI); in ValidateMVEInst()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
HDLoopVectorizationLegality.cpp1157 PSE.addPredicate(LAI->getPSE().getPredicate()); in canVectorizeMemory()
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
HDMachineIRBuilder.h156 MIB.addPredicate(Pred); in addSrcToMIB()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
HDScalarEvolution.cpp8732 addPredicate(P); in ExitLimit()
14911 addPredicate(*P); in getBackedgeTakenCount()
14922 addPredicate(*P); in getSymbolicMaxBackedgeTakenCount()
14927 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() function in PredicatedScalarEvolution
14961 addPredicate(*SE.getWrapPredicate(AR, Flags)); in setNoOverflow()
14993 addPredicate(*P); in getAsAddRec()
HDLoopAccessAnalysis.cpp175 PSE.addPredicate(*SE->getEqualPredicate(StrideSCEV, CT)); in replaceSymbolicStrideSCEV()