Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp612 InsnMatcher.addPredicate<MemoryAddressSpacePredicateMatcher>( in addBuiltinPredicates()
620 InsnMatcher.addPredicate<MemoryAlignmentPredicateMatcher>(0, MinAlign); in addBuiltinPredicates()
628 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
633 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
647 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(0, *MemSizeInBits / in addBuiltinPredicates()
650 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
658 InsnMatcher.addPredicate<MemoryVsLLTSizePredicateMatcher>( in addBuiltinPredicates()
684 InsnMatcher.addPredicate<MemorySizePredicateMatcher>(0, in addBuiltinPredicates()
698 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Monotonic"); in addBuiltinPredicates()
702 InsnMatcher.addPredicate<AtomicOrderingMMOPredicateMatcher>("Acquire"); in addBuiltinPredicates()
[all …]
H A DGlobalISelCombinerEmitter.cpp1083 IM->addPredicate<GenericInstructionPredicateMatcher>( in addCXXPredicate()
1674 IM.addPredicate<InstructionOpcodeMatcher>(CGI); in emitMatchPattern()
2222 IM.addPredicate<InstructionOpcodeMatcher>(&P.getInst()); in emitCodeGenInstructionMatchPattern()
2230 OM.addPredicate<IntrinsicIDOperandMatcher>(P.getIntrinsic()); in emitCodeGenInstructionMatchPattern()
2238 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(SetF.getArrayRef()); in emitCodeGenInstructionMatchPattern()
2240 IM.addPredicate<MIFlagsInstructionPredicateMatcher>(UnsetF.getArrayRef(), in emitCodeGenInstructionMatchPattern()
2296 IM.addPredicate<InstructionNumOperandsMatcher>( in emitCodeGenInstructionMatchPattern()
2299 IM.addPredicate<InstructionNumOperandsMatcher>( in emitCodeGenInstructionMatchPattern()
2308 OM.addPredicate<LiteralIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
2310 OM.addPredicate<ConstantIntOperandMatcher>(RemappedO.getImmValue()); in emitCodeGenInstructionMatchPattern()
[all …]
H A DGlobalISelCombinerMatchTableEmitter.cpp
/freebsd/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.cpp388 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
393 SymComp->addPredicate([Dumper](SymbolRef LHS, SymbolRef RHS) { in dumpObject()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/GlobalISel/
H A DGlobalISelMatchTable.cpp893 OM.addPredicate<SameOperandMatcher>( in defineOperand()
1360 addPredicate<RecordRegisterType>(TTIdx); in getTempTypeIdx()
1415 addPredicate<PointerToAnyOperandMatcher>(0); in addTypeCheckPredicate()
1424 addPredicate<PointerToAnyOperandMatcher>(OpTyOrNone->get().getSizeInBits()); in addTypeCheckPredicate()
1426 addPredicate<LLTOperandMatcher>( in addTypeCheckPredicate()
1429 addPredicate<LLTOperandMatcher>(*OpTyOrNone); in addTypeCheckPredicate()
H A DGlobalISelMatchTable.h1312 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
1808 std::optional<Kind *> addPredicate(Args &&...args) { in addPredicate() function
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBuilder.h259 const MachineInstrBuilder &addPredicate(CmpInst::Predicate Pred) const { in addPredicate() function
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMLowOverheadLoops.cpp240 void addPredicate(MachineInstr *MI) { in addPredicate() function in __anona50655620111::VPTState
1273 VPTstate.addPredicate(MI); in ValidateMVEInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp1300 PSE.addPredicate(LAI->getPSE().getPredicate()); in canVectorizeMemory()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DMachineIRBuilder.h168 MIB.addPredicate(Pred); in addSrcToMIB()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h2444 LLVM_ABI void addPredicate(const SCEVPredicate &Pred);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DScalarEvolution.cpp15158 addPredicate(*P); in getBackedgeTakenCount()
15169 addPredicate(*P); in getSymbolicMaxBackedgeTakenCount()
15179 addPredicate(*P); in getSmallConstantMaxTripCount()
15184 void PredicatedScalarEvolution::addPredicate(const SCEVPredicate &Pred) { in addPredicate() function in PredicatedScalarEvolution
15217 addPredicate(*SE.getWrapPredicate(AR, Flags)); in setNoOverflow()
15249 addPredicate(*P); in getAsAddRec()
H A DLoopAccessAnalysis.cpp173 PSE.addPredicate(*SE->getEqualPredicate(StrideSCEV, CT)); in replaceSymbolicStrideSCEV()