| /llvm-project-15.0.7/llvm/test/Bitcode/ |
| H A D | upgrade-frame-pointer.ll | 1 ;; Test that function attributes "no-frame-pointer-elim" ("true" or "false") and 2 ;; "no-frame-pointer-elim-non-leaf" (value is ignored) can be upgraded to 8 define void @all0() "no-frame-pointer-elim"="true" { ret void } 13 define void @non_leaf0() "no-frame-pointer-elim-non-leaf" { ret void } 18 define void @none() "no-frame-pointer-elim"="false" { ret void } 20 ;; Don't add "frame-pointer" if neither "no-frame-pointer-elim" nor 21 ;; "no-frame-pointer-elim-non-leaf" is present. 25 attributes #0 = { readnone "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" } 26 attributes #1 = { readnone "no-frame-pointer-elim"="false" "no-frame-pointer-elim-non-leaf" }
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/ |
| H A D | noreturn-stack-elim.ll | 2 …on-unknown--elf -hexagon-initial-cfg-cleanup=false -mattr=+noreturn-stack-elim < %s | FileCheck %s… 11 ; Test the case when noreturn-stack-elim determins that both callee saved 31 ; Test that noreturn-stack-elim doesn't eliminate the local stack, when 49 ; Test that noreturn-stack-elim can elimnate the allocframe when no locals
|
| /llvm-project-15.0.7/llvm/test/Transforms/LoopLoadElim/ |
| H A D | memcheck.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -loop-load-elim -S -runtime-check-per-loop-load-elim=2 < %s | FileCheck %s --check-prefi…
|
| H A D | opt-size.ll | 1 ; RUN: opt -basic-aa -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -basic-aa -loop-load-elim -pgso -S < %s -enable-new-pm=0 | FileCheck %s -check-prefix=PG… 3 ; RUN: opt -aa-pipeline=basic-aa -passes='require<profile-summary>,function(loop-load-elim)' -S < %… 4 ; RUN: opt -basic-aa -loop-load-elim -pgso=false -S < %s | FileCheck %s -check-prefix=NPGSO
|
| H A D | pr47457.ll | 1 ; RUN: opt -loop-load-elim -S %s | FileCheck %s 2 ; RUN: opt -passes=loop-load-elim -S %s | FileCheck %s
|
| H A D | backward.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
|
| H A D | forward.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
|
| H A D | convergent.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
|
| H A D | loop-simplify-dep.ll | 1 ; RUN: opt -loop-load-elim -S < %s -enable-new-pm=0 | FileCheck %s 3 ; RUN: opt -passes=loop-simplify,loop-load-elim -S < %s | FileCheck %s
|
| H A D | uncomputable-backedge-taken-count.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s 2 ; RUN: opt -aa-pipeline=basic-aa -passes=loop-load-elim -S < %s | FileCheck %s
|
| H A D | pr-49141.ll | 2 ; RUN: opt -S -indvars -loop-load-elim < %s 2>&1 | FileCheck %s
|
| H A D | new-pm-preheader-problem.ll | 1 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
|
| H A D | def-store-before-load.ll | 1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | PHIElimination-crash.mir | 3 # RUN: -no-phi-elim-live-out-early-exit=1 -phi-elim-split-all-critical-edges=1
|
| H A D | PHIElimination-debugloc.mir | 3 # RUN: -no-phi-elim-live-out-early-exit=1 -phi-elim-split-all-critical-edges=1 \
|
| H A D | partial-pipeline-execution.ll | 11 ; RUN: llc -O3 -stop-after=unreachable-mbb-elimination %s -o %t-mbb-elim.mir 12 ; RUN: llc -O3 -start-after=unreachable-mbb-elimination %t-mbb-elim.mir -o %t3.s
|
| H A D | regress-w29-reserved-with-fp.ll | 22 ; Call to prevent fp-elim that occurs regardless in leaf functions.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/ |
| H A D | hfinsert.ll | 18 …ad"="false" "min-legal-vector-width"="0" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non…
|
| /llvm-project-15.0.7/llvm/test/Transforms/EliminateAvailableExternally/ |
| H A D | visibility.ll | 1 ; RUN: opt -passes=elim-avail-extern -S < %s | FileCheck %s
|
| /llvm-project-15.0.7/llvm/test/Analysis/LoopAccessAnalysis/ |
| H A D | scalable-vector-regression-tests.ll | 1 ; RUN: opt -loop-load-elim -mtriple=aarch64 -mattr=+sve -S -debug < %s 2>&1 | FileCheck %s 6 ; -load-loop-elim (this would cause the test to fail because opt would exit with
|
| /llvm-project-15.0.7/polly/lib/External/isl/ |
| H A D | isl_map_simplify.c | 1964 elim[d] = -1; in compute_elimination_index() 1969 elim[d] = i; in compute_elimination_index() 1990 if (elim[d] == -1) in reduced_using_equalities() 2012 int *elim; in isl_basic_set_reduce_using_equalities() local 2029 if (!elim) in isl_basic_set_reduce_using_equalities() 2039 free(elim); in isl_basic_set_reduce_using_equalities() 3814 int *elim = NULL; in isl_basic_map_plain_is_disjoint() local 3834 if (!elim) in isl_basic_map_plain_is_disjoint() 3863 free(elim); in isl_basic_map_plain_is_disjoint() 3867 free(elim); in isl_basic_map_plain_is_disjoint() [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/GlobalOpt/ |
| H A D | storepointer-compare.ll | 5 ; direct. The global will still remain, but indirect call elim is still good.
|
| /llvm-project-15.0.7/llvm/test/Transforms/GVN/ |
| H A D | pr33549.ll | 80 …ls"="false" "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non…
|
| /llvm-project-15.0.7/bolt/test/AArch64/ |
| H A D | veneer.s | 12 # RUN: llvm-bolt %t.exe -o %t.bolt --elim-link-veneers=true --lite=0
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | phys_subreg_coalesce-2.ll | 2 ; RUN: llc -no-phi-elim-live-out-early-exit -terminal-rule < %s -mtriple=i686-- | FileCheck %s
|