Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp591 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
646 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(0, in addBuiltinPredicates()
720 InsnMatcher.addPredicate<InstructionOpcodeMatcher>( in createAndImportSelDAGMatcher()
771 InsnMatcher.addPredicate<NoUsePredicateMatcher>(); in createAndImportSelDAGMatcher()
888 OM.addPredicate<IntrinsicIDOperandMatcher>(II); in createAndImportSelDAGMatcher()
974 OM.addPredicate<MBBOperandMatcher>(); in importChildMatcher()
978 OM.addPredicate<ImmOperandMatcher>(); in importChildMatcher()
1082 OM.addPredicate<RegisterBankOperandMatcher>( in importChildMatcher()
1097 OM.addPredicate<RegisterBankOperandMatcher>(*RC); in importChildMatcher()
1967 OM0.addPredicate<RegisterBankOperandMatcher>(RC); in runOnPattern()
[all …]
H A DGlobalISelCombinerEmitter.cpp1055 IM->addPredicate<GenericInstructionPredicateMatcher>( in addCXXPredicate()
1965 IM.addPredicate<InstructionOpcodeMatcher>(CGI); in emitMatchPattern()
2455 IM.addPredicate<InstructionOpcodeMatcher>(&P.getInst()); in emitCodeGenInstructionMatchPattern()
2463 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(SetF.getArrayRef()); in emitCodeGenInstructionMatchPattern()
2465 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(UnsetF.getArrayRef(), in emitCodeGenInstructionMatchPattern()
2492 OM.addPredicate<LiteralIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
2494 OM.addPredicate<ConstantIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
2512 OM.addPredicate<LLTOperandMatcher>(getLLTCodeGen(Ty)); in emitCodeGenInstructionMatchPattern()
2540 OM.addPredicate<InstructionOperandMatcher>(M, DefPat->getName()); in emitCodeGenInstructionMatchPattern()
H A DGlobalISelMatchTable.cpp875 OM.addPredicate<SameOperandMatcher>( in defineOperand()
1311 addPredicate<RecordRegisterType>(TTIdx); in getTempTypeIdx()
1366 addPredicate<PointerToAnyOperandMatcher>(0); in addTypeCheckPredicate()
1375 addPredicate<PointerToAnyOperandMatcher>(OpTyOrNone->get().getSizeInBits()); in addTypeCheckPredicate()
1377 addPredicate<LLTOperandMatcher>( in addTypeCheckPredicate()
1380 addPredicate<LLTOperandMatcher>(*OpTyOrNone); in addTypeCheckPredicate()
H A DGlobalISelMatchTable.h1265 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
1722 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DObjDumper.h49 void addPredicate(CompPredicate Pred) { Predicates.push_back(Pred); } in addPredicate() function
H A Dllvm-readobj.cpp383 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
388 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h258 const MachineInstrBuilder &addPredicate(CmpInst::Predicate Pred) const { in addPredicate() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1109 void addPredicate(const SCEVPredicate *P) {
2319 void addPredicate(const SCEVPredicate &Pred);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp225 static void addPredicate(MachineInstr *MI) { in addPredicate() function in __anon67cf66980111::VPTState
1291 VPTState::addPredicate(MI); in ValidateMVEInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1149 PSE.addPredicate(LAI->getPSE().getPredicate()); in canVectorizeMemory()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h153 MIB.addPredicate(Pred); in addSrcToMIB()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp174 PSE.addPredicate(*SE->getEqualPredicate(StrideSCEV, CT)); in replaceSymbolicStrideSCEV()
H A DScalarEvolution.cpp8685 addPredicate(P); in ExitLimit()
14747 addPredicate(*P); in getBackedgeTakenCount()
14752 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() function in PredicatedScalarEvolution
14786 addPredicate(*SE.getWrapPredicate(AR, Flags)); in setNoOverflow()
14818 addPredicate(*P); in getAsAddRec()