| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | O3-pipeline.ll | 29 ; CHECK-NEXT: Early CSE 96 ; CHECK-NEXT: Early Tail Duplication 105 ; CHECK-NEXT: Early If-Conversion 109 ; CHECK-NEXT: Early Machine Loop Invariant Code Motion 203 ; CHECK-NEXT: PowerPC Early-Return Creation
|
| H A D | ppc-passname.ll | 41 ; STOP-BEFORE-EARLY-RET-NOT: PowerPC Early-Return Creation 46 ; STOP-AFTER-EARLY-RET: PowerPC Early-Return Creation
|
| /llvm-project-15.0.7/llvm/test/Transforms/EarlyCSE/AArch64/ |
| H A D | intrinsics.ll | 8 ; Check that @llvm.aarch64.neon.ld2 is optimized away by Early CSE. 40 ; Check that the first @llvm.aarch64.neon.st2 is optimized away by Early CSE. 74 ; Check that the first @llvm.aarch64.neon.ld2 is optimized away by Early CSE. 107 ; away by Early CSE. 140 ; Check that @llvm.aarch64.neon.ld3 is not optimized away by Early CSE due 173 ; Check that @llvm.aarch64.neon.st3 is not optimized away by Early CSE due to
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonLoopIdiomRecognition.cpp | 1181 ValueSeq &First = !IsE ? Early : Late; in classifyCycle() 1185 ValueSeq &Second = IsE ? Early : Late; in classifyCycle() 1199 ValueSeq &Early, ValueSeq &Late) { in classifyInst() argument 1205 if (Early.count(TV) || Early.count(FV)) { in classifyInst() 1208 Early.insert(UseI); in classifyInst() 1210 if (Early.count(TV) || Early.count(FV)) in classifyInst() 1224 if (Early.count(&*I)) in classifyInst() 1244 Early.insert(UseI); in classifyInst() 1319 ValueSeq Early, Late, Cycled; in convertShiftsToLeft() local 1334 classifyCycle(&I, C, Early, Late); in convertShiftsToLeft() [all …]
|
| /llvm-project-15.0.7/llvm/tools/lto/ |
| H A D | lto.cpp | 67 Early, // After lto_set_debug_options is called. enumerator 476 optionParsingState = OptParsingState::Early; in lto_set_debug_options() 480 assert(optionParsingState != OptParsingState::Early && in lto_codegen_debug_options() 492 assert(optionParsingState != OptParsingState::Early && in lto_codegen_debug_options_array()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | llc-pipeline.ll | 284 ; GCN-O1-NEXT: Early Tail Duplication 457 ; GCN-O1-OPTS-NEXT: Early CSE 460 ; GCN-O1-OPTS-NEXT: Early CSE 491 ; GCN-O1-OPTS-NEXT: Early CSE 566 ; GCN-O1-OPTS-NEXT: Early Tail Duplication 747 ; GCN-O2-NEXT: Early CSE 750 ; GCN-O2-NEXT: Early CSE 781 ; GCN-O2-NEXT: Early CSE 857 ; GCN-O2-NEXT: Early Tail Duplication 1047 ; GCN-O3-NEXT: Early CSE [all …]
|
| H A D | early-tailduplicator-nophis.mir | 4 # There are no phis in this testcase. Early tail duplication introduces them,
|
| H A D | early-tailduplicator-terminator.mir | 4 # Early tail duplication should not merge bb.6 into bb.5, adding a
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | O3-pipeline.ll | 37 ; CHECK-NEXT: Early CSE 119 ; CHECK-NEXT: Early Tail Duplication 134 ; CHECK-NEXT: Early If-Conversion 141 ; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | opt-pipeline.ll | 89 ; CHECK-NEXT: Early Tail Duplication 98 ; CHECK-NEXT: Early If-Conversion 105 ; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/ |
| H A D | else-after-return.rst | 8 Early exit is one of the suggested enforcements of that. Please do not use
|
| /llvm-project-15.0.7/llvm/test/CodeGen/RISCV/ |
| H A D | O3-pipeline.ll | 80 ; CHECK-NEXT: Early Tail Duplication 89 ; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | O3-pipeline.ll | 80 ; CHECK-NEXT: Early Tail Duplication 89 ; CHECK-NEXT: Early Machine Loop Invariant Code Motion
|
| /llvm-project-15.0.7/llvm/test/Transforms/LICM/ |
| H A D | scalar-promote-opaque-ptrs.ll | 551 ; Early exit is known not to be taken on first iteration and thus doesn't 568 ; CHECK: Early: 584 br i1 %early.test, label %body, label %Early 593 Early:
|
| H A D | scalar-promote.ll | 553 ; Early exit is known not to be taken on first iteration and thus doesn't 570 ; CHECK: Early: 586 br i1 %early.test, label %body, label %Early 595 Early:
|
| /llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/ |
| H A D | README.md | 268 pass 3/211 = (0.7611) (0.0000) [Early CSE on function (?Fibonacci@@YAXHAEAH@Z)] 271 pass 6/211 = (0.7611) (0.0000) [Early CSE on function (main)] 287 pass 22/211 = (0.7345) (0.0000) [Early CSE w/ MemorySSA on function (?Fibonacci@@YAXHAEAH@Z)]
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | OptBisect.rst | 119 BISECT: running pass (3) Early CSE on function (g) 137 BISECT: NOT running pass (21) Early CSE on function (g)
|
| H A D | WritingAnLLVMPass.rst | 285 -gvn-hoist - Early GVN Hoisting of Expressions
|
| /llvm-project-15.0.7/llvm/test/Feature/ |
| H A D | optnone-opt.ll | 50 ; O1-DAG: Skipping pass 'Early CSE'
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | Selection.cpp | 821 SourceRange Early = earlySourceRange(Node); in push() local 829 claimRange(Early, Nodes.back().Selected); in push()
|
| /llvm-project-15.0.7/llvm/test/Demangle/ |
| H A D | rust.test | 526 ; Early EOF
|
| /llvm-project-15.0.7/openmp/docs/ |
| H A D | SupportAndFAQ.rst | 148 has been shipping in ROCm and AOMP for some time. Early adopters will encounter
|
| /llvm-project-15.0.7/mlir/docs/Rationale/ |
| H A D | RationaleSimplifiedPolyhedralForm.md | 405 1. Early performance transformations could be done on the traditional form.
|
| /llvm-project-15.0.7/third-party/benchmark/docs/ |
| H A D | user_guide.md | 1114 return; // Early return is allowed when SkipWithError() has been used.
|
| /llvm-project-15.0.7/clang/docs/ |
| H A D | ReleaseNotes.rst | 658 Early versions provided FP16 builtins in a different ABI. A workaround is to use
|