Home
last modified time | relevance | path

Searched refs:Early (Results 1 – 25 of 28) sorted by relevance

12

/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DO3-pipeline.ll29 ; 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 Dppc-passname.ll41 ; 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 Dintrinsics.ll8 ; 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 DHexagonLoopIdiomRecognition.cpp1181 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 Dlto.cpp67 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 Dllc-pipeline.ll284 ; 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 Dearly-tailduplicator-nophis.mir4 # There are no phis in this testcase. Early tail duplication introduces them,
H A Dearly-tailduplicator-terminator.mir4 # Early tail duplication should not merge bb.6 into bb.5, adding a
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A DO3-pipeline.ll37 ; 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 Dopt-pipeline.ll89 ; 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 Delse-after-return.rst8 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 DO3-pipeline.ll80 ; 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 DO3-pipeline.ll80 ; 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 Dscalar-promote-opaque-ptrs.ll551 ; 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 Dscalar-promote.ll553 ; 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 DREADME.md268 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 DOptBisect.rst119 BISECT: running pass (3) Early CSE on function (g)
137 BISECT: NOT running pass (21) Early CSE on function (g)
H A DWritingAnLLVMPass.rst285 -gvn-hoist - Early GVN Hoisting of Expressions
/llvm-project-15.0.7/llvm/test/Feature/
H A Doptnone-opt.ll50 ; O1-DAG: Skipping pass 'Early CSE'
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSelection.cpp821 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 Drust.test526 ; Early EOF
/llvm-project-15.0.7/openmp/docs/
H A DSupportAndFAQ.rst148 has been shipping in ROCm and AOMP for some time. Early adopters will encounter
/llvm-project-15.0.7/mlir/docs/Rationale/
H A DRationaleSimplifiedPolyhedralForm.md405 1. Early performance transformations could be done on the traditional form.
/llvm-project-15.0.7/third-party/benchmark/docs/
H A Duser_guide.md1114 return; // Early return is allowed when SkipWithError() has been used.
/llvm-project-15.0.7/clang/docs/
H A DReleaseNotes.rst658 Early versions provided FP16 builtins in a different ABI. A workaround is to use

12