Home
last modified time | relevance | path

Searched refs:rewrites (Results 1 – 25 of 39) sorted by relevance

12

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/Transforms/
H A DPasses.td31 As this pass rewrites function operations, it also rewrites the
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dbranchfolding-debug-invariant.mir35 ; Verify that we get the same rewrites as in test1a when adding some
103 ; Verify that we get the same rewrites as in test1a when adding some
H A Dcopy-eflags.ll200 ; cross-block rewrites in at least some narrow cases.
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/llvm/
H A Dprefer-register-over-unsigned.rst6 Finds historical use of ``unsigned`` to hold vregs and physregs and rewrites
/llvm-project-15.0.7/lld/test/ELF/
H A Dmips-eh_frame-pic.s11 ## Note: ld.bfd can link this file because it rewrites the .eh_frame section to use
26 ## Note: ld.bfd can link this file because it rewrites the .eh_frame section to use
/llvm-project-15.0.7/mlir/include/mlir/Rewrite/
H A DPassUtil.td20 // A set of options commonly options used for pattern rewrites.
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dfast-isel-update-valuemap-for-extract.ll6 ; This test ensures that when fast-isel rewrites uses of the vreg for %tmp29, it also
/llvm-project-15.0.7/llvm/include/llvm/MC/MCParser/
H A DMCTargetAsmParser.h122 ParseInstructionInfo(SmallVectorImpl<AsmRewrite> *rewrites) in ParseInstructionInfo()
123 : AsmRewrites(rewrites) {} in ParseInstructionInfo()
/llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/
H A Dnot-null-terminated-result.rst28 In addition to issuing warnings, fix-it rewrites all the necessary code. It also
50 It rewrites the ``wchar_t`` based memory handler functions respectively.
/llvm-project-15.0.7/mlir/docs/Tutorials/
H A DQuickstartRewrites.md3 This document will present a quickstart to adding graph rewrites. We shall start
13 of all available mechanisms for defining operations and rewrites in a
164 Many simple rewrites can be expressed with a `matchAndRewrite` style of
216 you can also specify rewrites as a general set of `RewritePattern`s:
/llvm-project-15.0.7/mlir/docs/
H A DCanonicalization.md28 rewrites will cause infinite loops in the canonicalizer.
96 // patterns and rewrites go here.
102 defining operation rewrites.
H A DPDLL.md4 writing pattern rewrites targeting MLIR.
22 the ground up for representing MLIR pattern rewrites. PDLL is designed to
42 is a declarative DSL for defining MLIR pattern rewrites within the
254 rewrites, etc., defined within that file are processed along with those within
864 [rewrite](#rewrites-with-multiple-results).
1272 after a successful pattern match. All PDLL rewrites must be defined within the
1276 categories of rewrites in PDLL: operation rewrite statements, and user defined
1277 rewrites.
1480 In addition to importing native rewrites, PDLL also supports defining native
1481 rewrites directly when compiling ahead-of-time (AOT) for C++. These rewrites can
[all …]
H A DPatternRewriter.md111 Recursion is an important topic in the context of pattern rewrites, as a pattern
134 by various utilities to aid in the debugging of pattern rewrites, e.g. in debug
H A DDefiningDialects.md17 [pattern rewrites](Dialects/PDLOps.md); and is one of the most fundamental
417 // Returns any canonicalization pattern rewrites that the operation
/llvm-project-15.0.7/mlir/docs/Dialects/
H A DVector.md10 rewrites and lowerings that enable targeting specific instructions on concrete
60 following top-down rewrites and conversions:
151 useful `VV -> VV` rewrites as composable patterns that the PatternRewrite
225 Instead, it is possible to revisit vectorization as simple pattern rewrites,
237 expressing `vector`s in the IR directly and simple pattern-rewrites.
441 then consist of a bunch of `Accelerator -> Accelerator` rewrites to perform the
445 Some of those rewrites may need extra handling, especially if a reduction is
/llvm-project-15.0.7/llvm/test/Transforms/SROA/
H A Dpr37267.ll59 ; The reported error happened when visitLoadInst rewrites a split tail of slice 1 for [4, 8) partit…
H A Dalignment.ll40 ; Check that when sroa rewrites the alloca partition
/llvm-project-15.0.7/mlir/test/mlir-pdll/CodeGen/CPP/
H A Dgeneral.pdll44 // Check the generation of native constraints and rewrites.
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DCanonicalizationPatterns.td10 /// Defines pattern rewrites for fir optimizations
/llvm-project-15.0.7/llvm/test/Transforms/SafeStack/X86/
H A Ddebug-loc2.ll4 ; SafeStack rewrites them relative to the unsafe stack pointer (base address of
/llvm-project-15.0.7/mlir/docs/Rationale/
H A DRationaleGenericDAGRewriter.md31 scopes, a single infrastructure for performing graph-to-graph rewrites can help
37 rewrites is that of DAG pattern matching: clients define DAG tile patterns
41 efficiently finds and performs the rewrites.
H A DMLIRForGraphAlgorithms.md199 order for it to be actionable. This includes tracking rewrites through fusions
260 optimizations, lowerings, and other rewrites and having an IR enables us to
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp678 void LaunchOp::getCanonicalizationPatterns(RewritePatternSet &rewrites, in getCanonicalizationPatterns() argument
680 rewrites.add<FoldLaunchArguments>(context); in getCanonicalizationPatterns()
/llvm-project-15.0.7/mlir/docs/Tutorials/Toy/
H A DCh-3.md87 /// argument is the orchestrator of the sequence of rewrites. It is expected
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dvector-mul.ll4 ; Check that instcombine rewrites multiply by a vector

12