| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/Transforms/ |
| H A D | Passes.td | 31 As this pass rewrites function operations, it also rewrites the
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | branchfolding-debug-invariant.mir | 35 ; 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 D | copy-eflags.ll | 200 ; cross-block rewrites in at least some narrow cases.
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/llvm/ |
| H A D | prefer-register-over-unsigned.rst | 6 Finds historical use of ``unsigned`` to hold vregs and physregs and rewrites
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | mips-eh_frame-pic.s | 11 ## 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 D | PassUtil.td | 20 // A set of options commonly options used for pattern rewrites.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | fast-isel-update-valuemap-for-extract.ll | 6 ; 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 D | MCTargetAsmParser.h | 122 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 D | not-null-terminated-result.rst | 28 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 D | QuickstartRewrites.md | 3 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 D | Canonicalization.md | 28 rewrites will cause infinite loops in the canonicalizer. 96 // patterns and rewrites go here. 102 defining operation rewrites.
|
| H A D | PDLL.md | 4 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 D | PatternRewriter.md | 111 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 D | DefiningDialects.md | 17 [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 D | Vector.md | 10 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 D | pr37267.ll | 59 ; The reported error happened when visitLoadInst rewrites a split tail of slice 1 for [4, 8) partit…
|
| H A D | alignment.ll | 40 ; Check that when sroa rewrites the alloca partition
|
| /llvm-project-15.0.7/mlir/test/mlir-pdll/CodeGen/CPP/ |
| H A D | general.pdll | 44 // Check the generation of native constraints and rewrites.
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/ |
| H A D | CanonicalizationPatterns.td | 10 /// Defines pattern rewrites for fir optimizations
|
| /llvm-project-15.0.7/llvm/test/Transforms/SafeStack/X86/ |
| H A D | debug-loc2.ll | 4 ; SafeStack rewrites them relative to the unsafe stack pointer (base address of
|
| /llvm-project-15.0.7/mlir/docs/Rationale/ |
| H A D | RationaleGenericDAGRewriter.md | 31 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 D | MLIRForGraphAlgorithms.md | 199 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 D | GPUDialect.cpp | 678 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 D | Ch-3.md | 87 /// argument is the orchestrator of the sequence of rewrites. It is expected
|
| /llvm-project-15.0.7/llvm/test/Transforms/InstCombine/ |
| H A D | vector-mul.ll | 4 ; Check that instcombine rewrites multiply by a vector
|