Home
last modified time | relevance | path

Searched refs:predicates (Results 1 – 25 of 315) sorted by relevance

12345678910>>...13

/netbsd-src/external/gpl3/gcc/dist/gcc/config/cris/
H A Dpredicates.md1 ;; Operand and operator predicates for the GCC CRIS port.
21 ;; Operator predicates.
61 ;; Operand helper predicates.
107 ;; Operand predicates.
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/
H A DTargetInstrPredicate.td25 // predicates. Definition `MCInstPredicateExample` identifies instructions
50 // portability: users don't need to specify predicates in C++. As a consequence
89 // This class is used as a building block to define predicates on instruction
186 // A sequence of predicates. It is used as the base class for CheckAll, and
187 // CheckAny. It allows to describe compositions of predicates.
192 // Check that all of the predicates in `Preds` evaluate to true.
196 // Check that at least one of the predicates in `Preds` evaluates to true.
229 // Base class for function predicates.
254 // it is lowering predicates for MCInst or MachineInstr.
/netbsd-src/external/apache2/llvm/dist/llvm/docs/GlobalISel/
H A DInstructionSelect.rst63 ``SDNode`` objects. PatLeafs that handle immediate predicates should be
66 There's no standard answer for other PatLeafs. Some standard predicates have
86 The following predicates are useful for porting ComplexPattern:
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dpredicates.md1 ;; Operand and operator predicates for the GCC CRIS port.
21 ;; Operator predicates.
61 ;; Operand helper predicates.
109 ;; Operand predicates.
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64SchedPredExynos.td14 // Auxiliary predicates.
25 // Exynos predicates.
/netbsd-src/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dt-nds3246 nds32-predicates.o: $(srcdir)/config/nds32/nds32-predicates.cc \
56 $(srcdir)/config/nds32/nds32-predicates.cc
H A Dpredicates.md252 See the implementation in nds32-predicates.cc for details. */
260 See the implementation in nds32-predicates.cc for details. */
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dt-nds3246 nds32-predicates.o: $(srcdir)/config/nds32/nds32-predicates.c \
56 $(srcdir)/config/nds32/nds32-predicates.c
H A Dpredicates.md252 See the implementation in nds32-predicates.c for details. */
260 See the implementation in nds32-predicates.c for details. */
/netbsd-src/external/apache2/llvm/dist/libcxx/docs/DesignDocs/
H A DNoexceptPolicy.rst11 Second, user-provided functions, such as custom predicates or custom
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/
H A DGIMatchDag.h176 iterator_range<predicate_iterator> predicates() { in predicates() function
179 iterator_range<const_predicate_iterator> predicates() const { in predicates() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Target/GlobalISel/
H A DSelectionDAGCompat.td32 // SelectionDAG has one node for all loads and uses predicates to
35 // depending on the predicates on the node.
174 // complications that tablegen must take care of. For example, predicates such
/netbsd-src/external/gpl3/gcc/dist/gcc/config/cr16/
H A Dpredicates.md156 ;; Atithmetic/logical predicates
189 ;; Shift predicates
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/cr16/
H A Dpredicates.md156 ;; Atithmetic/logical predicates
189 ;; Shift predicates
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/mmix/
H A Dpredicates.md1 ;; Operand and operator predicates for the GCC MMIX port.
126 ;; We could narrow the value down with a couple of predicates, but that
/netbsd-src/external/gpl3/gcc/dist/gcc/config/mmix/
H A Dpredicates.md1 ;; Operand and operator predicates for the GCC MMIX port.
126 ;; We could narrow the value down with a couple of predicates, but that
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DGlobalISelEmitter.cpp1024 iterator_range<typename PredicatesTy::iterator> predicates() { in predicates() function in __anon332dbd1e0111::PredicateListMatcher
1062 for (const auto &Predicate : predicates()) in emitPredicateListOpcodes()
1082 for (const auto &Predicate : predicates()) { in emitFilteredPredicateListOpcodes()
1677 for (auto &&Predicate : zip(predicates(), B.predicates())) { in isHigherPriorityThan()
1691 predicates().begin(), predicates().end(), 0, in countRendererFns()
1703 for (const auto &Predicate : predicates()) in isSameAsAnotherOperand()
2363 for (auto &&P : zip(predicates(), B.predicates())) { in isHigherPriorityThan()
2386 predicates().begin(), predicates().end(), 0, in countRendererFns()
2399 for (auto &P : predicates()) in getOpcodeMatcher()
2499 for (auto &OP : OM->predicates()) in optimize()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32c/
H A Dt-m32c25 MD_FILES = m32c constraints predicates addsub bitops blkmov cond jump minmax mov muldiv prologue sh…
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Dt-m32c25 MD_FILES = m32c constraints predicates addsub bitops blkmov cond jump minmax mov muldiv prologue sh…
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCombine.td12 // TODO: GICombineRules should accept subtarget predicates
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/c6x/
H A Dt-c6x22 $(srcdir)/config/c6x/predicates.md \
/netbsd-src/external/gpl3/gcc/dist/gcc/config/c6x/
H A Dt-c6x22 $(srcdir)/config/c6x/predicates.md \
/netbsd-src/external/apache2/llvm/dist/clang/docs/
H A DLibASTMatchers.rst19 LibASTMatchers provides a domain specific language to create predicates on
25 AST matchers are predicates on nodes in the AST. Matchers are created by
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dmatch-and-simplify.texi131 may be either expressions, predicates or captures. Captures
132 can be unconstrained or capture expressions or predicates.
402 including predicates you declare yourself with @code{match}.
412 You can also define predicates using the pattern matching language
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dmatch-and-simplify.texi131 may be either expressions, predicates or captures. Captures
132 can be unconstrained or capture expresions or predicates.
384 including predicates you declare yourself with @code{match}.
394 You can also define predicates using the pattern matching language

12345678910>>...13