Home
last modified time | relevance | path

Searched refs:elim (Results 1 – 25 of 52) sorted by relevance

123

/llvm-project-15.0.7/llvm/test/Bitcode/
H A Dupgrade-frame-pointer.ll1 ;; 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 Dnoreturn-stack-elim.ll2 …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 Dmemcheck.ll1 ; 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 Dopt-size.ll1 ; 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 Dpr47457.ll1 ; RUN: opt -loop-load-elim -S %s | FileCheck %s
2 ; RUN: opt -passes=loop-load-elim -S %s | FileCheck %s
H A Dbackward.ll1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s
2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
H A Dforward.ll1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s
2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
H A Dconvergent.ll1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s
2 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
H A Dloop-simplify-dep.ll1 ; 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 Duncomputable-backedge-taken-count.ll1 ; 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 Dpr-49141.ll2 ; RUN: opt -S -indvars -loop-load-elim < %s 2>&1 | FileCheck %s
H A Dnew-pm-preheader-problem.ll1 ; RUN: opt -passes=loop-load-elim -S < %s | FileCheck %s
H A Ddef-store-before-load.ll1 ; RUN: opt -loop-load-elim -S < %s | FileCheck %s
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A DPHIElimination-crash.mir3 # RUN: -no-phi-elim-live-out-early-exit=1 -phi-elim-split-all-critical-edges=1
H A DPHIElimination-debugloc.mir3 # RUN: -no-phi-elim-live-out-early-exit=1 -phi-elim-split-all-critical-edges=1 \
H A Dpartial-pipeline-execution.ll11 ; 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 Dregress-w29-reserved-with-fp.ll22 ; Call to prevent fp-elim that occurs regardless in leaf functions.
/llvm-project-15.0.7/llvm/test/CodeGen/Hexagon/autohvx/
H A Dhfinsert.ll18 …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 Dvisibility.ll1 ; RUN: opt -passes=elim-avail-extern -S < %s | FileCheck %s
/llvm-project-15.0.7/llvm/test/Analysis/LoopAccessAnalysis/
H A Dscalable-vector-regression-tests.ll1 ; 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 Disl_map_simplify.c1964 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 Dstorepointer-compare.ll5 ; direct. The global will still remain, but indirect call elim is still good.
/llvm-project-15.0.7/llvm/test/Transforms/GVN/
H A Dpr33549.ll80 …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 Dveneer.s12 # 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 Dphys_subreg_coalesce-2.ll2 ; RUN: llc -no-phi-elim-live-out-early-exit -terminal-rule < %s -mtriple=i686-- | FileCheck %s

123