Skip to content

Commit e390c22

Browse files
authored
[Pass] Add hyphen to some pass names (#74287)
Here is the list of the renamed passes: - `callbrprepare` -> `callbr-prepare` - `dwarfehprepare` -> `dwarf-eh-prepare` - `flattencfg` -> `flatten-cfg` - `loweratomic` -> `lower-atomic` - `lowerinvoke` -> `lower-invoke` - `lowerswitch` -> `lower-switch` - `winehprepare` -> `win-eh-prepare` - `targetir` -> `target-ir` - `targetlibinfo` -> `target-lib-info` Legacy passes are not affected.
1 parent 45d2d77 commit e390c22

File tree

78 files changed

+106
-104
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

78 files changed

+106
-104
lines changed

lld/test/ELF/lto/ltopasses-custom.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; RUN: llvm-as %s -o %t.o
33
; RUN: ld.lld %t.o -o %t.so -save-temps --lto-aa-pipeline=basic-aa \
44
; RUN: --lto-newpm-passes=ipsccp -shared
5-
; RUN: ld.lld %t.o -o %t2.so -save-temps --lto-newpm-passes=loweratomic -shared
5+
; RUN: ld.lld %t.o -o %t2.so -save-temps --lto-newpm-passes=lower-atomic -shared
66
; RUN: llvm-dis %t.so.0.4.opt.bc -o - | FileCheck %s
77
; RUN: llvm-dis %t2.so.0.4.opt.bc -o - | FileCheck %s --check-prefix=ATOMIC
88

llvm/docs/Passes.rst

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -728,8 +728,8 @@ wrapper functions that are registered as global constructors in
728728
``llvm.global_ctors`` and which contain a call to ``__cxa_atexit`` to register
729729
their destructor functions.
730730

731-
``loweratomic``: Lower atomic intrinsics to non-atomic form
732-
-----------------------------------------------------------
731+
``lower-atomic``: Lower atomic intrinsics to non-atomic form
732+
------------------------------------------------------------
733733

734734
This pass lowers atomic intrinsics to non-atomic form for use in a known
735735
non-preemptible environment.
@@ -739,17 +739,17 @@ this would require knowledge of the entire call graph of the program including
739739
any libraries which may not be available in bitcode form); it simply lowers
740740
every atomic intrinsic.
741741

742-
``lowerinvoke``: Lower invokes to calls, for unwindless code generators
743-
-----------------------------------------------------------------------
742+
``lower-invoke``: Lower invokes to calls, for unwindless code generators
743+
------------------------------------------------------------------------
744744

745745
This transformation is designed for use by code generators which do not yet
746746
support stack unwinding. This pass converts ``invoke`` instructions to
747747
``call`` instructions, so that any exception-handling ``landingpad`` blocks
748748
become dead code (which can be removed by running the ``-simplifycfg`` pass
749749
afterwards).
750750

751-
``lowerswitch``: Lower ``SwitchInst``\ s to branches
752-
----------------------------------------------------
751+
``lower-switch``: Lower ``SwitchInst``\ s to branches
752+
-----------------------------------------------------
753753

754754
Rewrites switch instructions with a sequence of branches, which allows targets
755755
to get away with not implementing the switch instruction until it is

llvm/include/llvm/Passes/MachinePassRegistry.def

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,14 @@ MODULE_PASS("shadow-stack-gc-lowering", ShadowStackGCLoweringPass, ())
3636
FUNCTION_ANALYSIS("gc-function", GCFunctionAnalysis, ())
3737
FUNCTION_ANALYSIS("pass-instrumentation", PassInstrumentationAnalysis, (PIC))
3838
FUNCTION_ANALYSIS("ssp-layout", SSPLayoutAnalysis, ())
39-
FUNCTION_ANALYSIS("targetir", TargetIRAnalysis,
39+
FUNCTION_ANALYSIS("target-ir", TargetIRAnalysis,
4040
(std::move(TM.getTargetIRAnalysis())))
4141
#undef FUNCTION_ANALYSIS
4242

4343
#ifndef FUNCTION_PASS
4444
#define FUNCTION_PASS(NAME, PASS_NAME, CONSTRUCTOR)
4545
#endif
46-
FUNCTION_PASS("callbrprepare", CallBrPreparePass, ())
46+
FUNCTION_PASS("callbr-prepare", CallBrPreparePass, ())
4747
FUNCTION_PASS("cfguard", CFGuardPass, ())
4848
FUNCTION_PASS("codegenprepare", CodeGenPreparePass, (TM))
4949
FUNCTION_PASS("consthoist", ConstantHoistingPass, ())
@@ -59,7 +59,7 @@ FUNCTION_PASS("indirectbr-expand", IndirectBrExpandPass, (TM))
5959
FUNCTION_PASS("interleaved-access", InterleavedAccessPass, (TM))
6060
FUNCTION_PASS("interleaved-load-combine", InterleavedLoadCombinePass, (TM))
6161
FUNCTION_PASS("lower-constant-intrinsics", LowerConstantIntrinsicsPass, ())
62-
FUNCTION_PASS("lowerinvoke", LowerInvokePass, ())
62+
FUNCTION_PASS("lower-invoke", LowerInvokePass, ())
6363
FUNCTION_PASS("mergeicmps", MergeICmpsPass, ())
6464
FUNCTION_PASS("partially-inline-libcalls", PartiallyInlineLibCallsPass, ())
6565
FUNCTION_PASS("post-inline-ee-instrument", EntryExitInstrumenterPass, (true))

llvm/lib/CodeGen/CallBrPrepare.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252

5353
using namespace llvm;
5454

55-
#define DEBUG_TYPE "callbrprepare"
55+
#define DEBUG_TYPE "callbr-prepare"
5656

5757
static bool SplitCriticalEdges(ArrayRef<CallBrInst *> CBRs, DominatorTree &DT);
5858
static bool InsertIntrinsicCalls(ArrayRef<CallBrInst *> CBRs,
@@ -94,9 +94,11 @@ PreservedAnalyses CallBrPreparePass::run(Function &Fn,
9494
}
9595

9696
char CallBrPrepare::ID = 0;
97-
INITIALIZE_PASS_BEGIN(CallBrPrepare, DEBUG_TYPE, "Prepare callbr", false, false)
97+
INITIALIZE_PASS_BEGIN(CallBrPrepare, "callbrprepare", "Prepare callbr", false,
98+
false)
9899
INITIALIZE_PASS_DEPENDENCY(DominatorTreeWrapperPass)
99-
INITIALIZE_PASS_END(CallBrPrepare, DEBUG_TYPE, "Prepare callbr", false, false)
100+
INITIALIZE_PASS_END(CallBrPrepare, "callbrprepare", "Prepare callbr", false,
101+
false)
100102

101103
FunctionPass *llvm::createCallBrPass() { return new CallBrPrepare(); }
102104

llvm/lib/Passes/PassRegistry.def

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,9 @@ FUNCTION_ANALYSIS("should-run-extra-vector-passes",
272272
ShouldRunExtraVectorPasses())
273273
FUNCTION_ANALYSIS("ssp-layout", SSPLayoutAnalysis())
274274
FUNCTION_ANALYSIS("stack-safety-local", StackSafetyAnalysis())
275-
FUNCTION_ANALYSIS("targetir",
275+
FUNCTION_ANALYSIS("target-ir",
276276
TM ? TM->getTargetIRAnalysis() : TargetIRAnalysis())
277-
FUNCTION_ANALYSIS("targetlibinfo", TargetLibraryAnalysis())
277+
FUNCTION_ANALYSIS("target-lib-info", TargetLibraryAnalysis())
278278
FUNCTION_ANALYSIS("uniformity", UniformityInfoAnalysis())
279279
FUNCTION_ANALYSIS("verify", VerifierAnalysis())
280280

@@ -304,7 +304,7 @@ FUNCTION_PASS("assume-simplify", AssumeSimplifyPass())
304304
FUNCTION_PASS("bdce", BDCEPass())
305305
FUNCTION_PASS("bounds-checking", BoundsCheckingPass())
306306
FUNCTION_PASS("break-crit-edges", BreakCriticalEdgesPass())
307-
FUNCTION_PASS("callbrprepare", CallBrPreparePass())
307+
FUNCTION_PASS("callbr-prepare", CallBrPreparePass())
308308
FUNCTION_PASS("callsite-splitting", CallSiteSplittingPass())
309309
FUNCTION_PASS("chr", ControlHeightReductionPass())
310310
FUNCTION_PASS("codegenprepare", CodeGenPreparePass(TM))
@@ -329,7 +329,7 @@ FUNCTION_PASS("expand-large-div-rem", ExpandLargeDivRemPass(TM))
329329
FUNCTION_PASS("expand-large-fp-convert", ExpandLargeFpConvertPass(TM))
330330
FUNCTION_PASS("expand-memcmp", ExpandMemCmpPass(TM))
331331
FUNCTION_PASS("fix-irreducible", FixIrreduciblePass())
332-
FUNCTION_PASS("flattencfg", FlattenCFGPass())
332+
FUNCTION_PASS("flatten-cfg", FlattenCFGPass())
333333
FUNCTION_PASS("float2int", Float2IntPass())
334334
FUNCTION_PASS("gc-lowering", GCLoweringPass())
335335
FUNCTION_PASS("guard-widening", GuardWideningPass())
@@ -360,13 +360,13 @@ FUNCTION_PASS("loop-load-elim", LoopLoadEliminationPass())
360360
FUNCTION_PASS("loop-simplify", LoopSimplifyPass())
361361
FUNCTION_PASS("loop-sink", LoopSinkPass())
362362
FUNCTION_PASS("loop-versioning", LoopVersioningPass())
363+
FUNCTION_PASS("lower-atomic", LowerAtomicPass())
363364
FUNCTION_PASS("lower-constant-intrinsics", LowerConstantIntrinsicsPass())
364365
FUNCTION_PASS("lower-expect", LowerExpectIntrinsicPass())
365366
FUNCTION_PASS("lower-guard-intrinsic", LowerGuardIntrinsicPass())
367+
FUNCTION_PASS("lower-invoke", LowerInvokePass())
368+
FUNCTION_PASS("lower-switch", LowerSwitchPass())
366369
FUNCTION_PASS("lower-widenable-condition", LowerWidenableConditionPass())
367-
FUNCTION_PASS("loweratomic", LowerAtomicPass())
368-
FUNCTION_PASS("lowerinvoke", LowerInvokePass())
369-
FUNCTION_PASS("lowerswitch", LowerSwitchPass())
370370
FUNCTION_PASS("make-guards-explicit", MakeGuardsExplicitPass())
371371
FUNCTION_PASS("mem2reg", PromotePass())
372372
FUNCTION_PASS("memcpyopt", MemCpyOptPass())

llvm/lib/Transforms/Scalar/FlattenCFGPass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
using namespace llvm;
2323

24-
#define DEBUG_TYPE "flattencfg"
24+
#define DEBUG_TYPE "flatten-cfg"
2525

2626
namespace {
2727
struct FlattenCFGLegacyPass : public FunctionPass {

llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#include "llvm/Transforms/Utils/LowerAtomic.h"
2121
using namespace llvm;
2222

23-
#define DEBUG_TYPE "loweratomic"
23+
#define DEBUG_TYPE "lower-atomic"
2424

2525
static bool LowerFenceInst(FenceInst *FI) {
2626
FI->eraseFromParent();

llvm/lib/Transforms/Utils/FlattenCFG.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
using namespace llvm;
3030

31-
#define DEBUG_TYPE "flattencfg"
31+
#define DEBUG_TYPE "flatten-cfg"
3232

3333
namespace {
3434

llvm/lib/Transforms/Utils/LowerInvoke.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
#include "llvm/Transforms/Utils.h"
2323
using namespace llvm;
2424

25-
#define DEBUG_TYPE "lowerinvoke"
25+
#define DEBUG_TYPE "lower-invoke"
2626

2727
STATISTIC(NumInvokes, "Number of invokes replaced");
2828

llvm/test/CodeGen/AArch64/callbr-prepare.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt %s -callbrprepare -S -o - | FileCheck %s
3-
; RUN: opt %s -passes=callbrprepare -S -o - | FileCheck %s
3+
; RUN: opt %s -passes=callbr-prepare -S -o - | FileCheck %s
44

55
define i32 @test0() {
66
; CHECK-LABEL: @test0(

llvm/test/Feature/optnone-opt.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; RUN: opt -passes='default<O1>' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-O1
33
; RUN: opt -passes='default<O2>' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-O1 --check-prefix=NPM-O2O3
44
; RUN: opt -passes='default<O3>' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-O1 --check-prefix=NPM-O2O3
5-
; RUN: opt -passes='dce,gvn-hoist,loweratomic' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-MORE
5+
; RUN: opt -passes='dce,gvn-hoist,lower-atomic' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-MORE
66
; RUN: opt -passes='loop(indvars,licm,loop-deletion,loop-idiom,loop-instsimplify,loop-reduce,simple-loop-unswitch),loop-unroll' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-LOOP
77
; RUN: opt -passes='instsimplify,verify' -S -debug-pass-manager %s 2>&1 | FileCheck %s --check-prefix=NPM-REQUIRED
88

llvm/test/Other/new-pass-manager.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@
201201
; CHECK-INVALIDATE-ALL-CG-NOT: Running analysis: NoOpModuleAnalysis
202202

203203
; RUN: opt -disable-output -disable-verify -verify-analysis-invalidation=0 -debug-pass-manager %s 2>&1 \
204-
; RUN: -passes='require<targetlibinfo>,invalidate<all>,require<targetlibinfo>' \
204+
; RUN: -passes='require<target-lib-info>,invalidate<all>,require<target-lib-info>' \
205205
; RUN: | FileCheck %s --check-prefix=CHECK-TLI
206206
; CHECK-TLI: Running pass: RequireAnalysisPass
207207
; CHECK-TLI: Running analysis: TargetLibraryAnalysis
@@ -211,7 +211,7 @@
211211
; CHECK-TLI-NOT: Running analysis: TargetLibraryAnalysis
212212

213213
; RUN: opt -disable-output -disable-verify -verify-analysis-invalidation=0 -debug-pass-manager %s 2>&1 \
214-
; RUN: -passes='require<targetir>,invalidate<all>,require<targetir>' \
214+
; RUN: -passes='require<target-ir>,invalidate<all>,require<target-ir>' \
215215
; RUN: | FileCheck %s --check-prefix=CHECK-TIRA
216216
; CHECK-TIRA: Running pass: RequireAnalysisPass
217217
; CHECK-TIRA: Running analysis: TargetIRAnalysis

llvm/test/ThinLTO/X86/cache-config.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -code-model=large
1313
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -cg-opt-level=0
1414
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -O1
15-
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -opt-pipeline=loweratomic
15+
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -opt-pipeline=lower-atomic
1616
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -aa-pipeline=basic-aa
1717
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -override-triple=x86_64-unknown-linux-gnu
1818
; RUN: llvm-lto2 run -o %t.o %t.bc -cache-dir %t.cache -r=%t.bc,globalfunc,plx -default-triple=x86_64-unknown-linux-gnu

llvm/test/Transforms/FixIrreducible/switch.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2-
; RUN: opt < %s -passes='lowerswitch,fix-irreducible' -S | FileCheck %s
2+
; RUN: opt < %s -passes='lower-switch,fix-irreducible' -S | FileCheck %s
33

44
define void @loop_1(i32 %Value, i1 %PredEntry, i1 %PredD) {
55
; CHECK-LABEL: @loop_1(

llvm/test/Transforms/IndVarSimplify/X86/iv-widen.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt < %s -passes=indvars -S | FileCheck %s
3-
; RUN: opt < %s -S -passes='lcssa,loop-simplify,require<targetir>,require<scalar-evolution>,require<domtree>,loop(indvars)' | FileCheck %s
3+
; RUN: opt < %s -S -passes='lcssa,loop-simplify,require<target-ir>,require<scalar-evolution>,require<domtree>,loop(indvars)' | FileCheck %s
44

55
; Provide legal integer types.
66
target datalayout = "n8:16:32:64"

llvm/test/Transforms/IndVarSimplify/backedge-on-min-max.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --version 4
22
; RUN: opt < %s -passes=indvars -S | FileCheck %s
3-
; RUN: opt -passes=lcssa,loop-simplify -S < %s | opt -S -passes='require<targetir>,require<scalar-evolution>,require<domtree>,loop(indvars)'
3+
; RUN: opt -passes=lcssa,loop-simplify -S < %s | opt -S -passes='require<target-ir>,require<scalar-evolution>,require<domtree>,loop(indvars)'
44

55
;; --- signed ---
66

llvm/test/Transforms/IndVarSimplify/sharpen-range.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
;; RUN: opt -S < %s -passes=indvars | FileCheck %s
2-
; RUN: opt -passes=lcssa,loop-simplify -S < %s | opt -S -passes='require<targetir>,require<scalar-evolution>,require<domtree>,loop(indvars)'
2+
; RUN: opt -passes=lcssa,loop-simplify -S < %s | opt -S -passes='require<target-ir>,require<scalar-evolution>,require<domtree>,loop(indvars)'
33

44
;; Check if llvm can narrow !range metadata based on loop entry
55
;; predicates.

llvm/test/Transforms/LICM/argmemonly-call.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
1+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
22

33
declare i32 @foo() readonly argmemonly nounwind
44
declare i32 @foo2() readonly nounwind

llvm/test/Transforms/LICM/assume.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt -passes=licm < %s -S | FileCheck %s
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
33

44
define void @f_0(i1 %p) nounwind ssp {
55
; CHECK-LABEL: @f_0(

llvm/test/Transforms/LICM/basictest.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt < %s -passes=licm | llvm-dis
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s | llvm-dis
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s | llvm-dis
33

44
define void @testfunc(i32 %i) {
55
; <label>:0

llvm/test/Transforms/LICM/call-hoisting.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt -S -passes=licm %s | FileCheck %s
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
33

44
declare i32 @load(ptr %p) argmemonly readonly nounwind
55

llvm/test/Transforms/LICM/crash.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt -passes=licm -disable-output < %s
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -disable-output < %s
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -disable-output < %s
33

44
target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64"
55
target triple = "x86_64-apple-darwin10.0.0"

llvm/test/Transforms/LICM/dbg-value-sink.ll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py UTC_ARGS: --check-attributes
22
; RUN: opt < %s -passes='loop-mssa(licm)' -S | FileCheck %s
33
; RUN: opt < %s -passes='loop-mssa(licm)' -S --try-experimental-debuginfo-iterators | FileCheck %s
4-
; RUN: opt -aa-pipeline=tbaa,basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s | FileCheck %s
5-
; RUN: opt -aa-pipeline=tbaa,basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s --try-experimental-debuginfo-iterators| FileCheck %s
4+
; RUN: opt -aa-pipeline=tbaa,basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s | FileCheck %s
5+
; RUN: opt -aa-pipeline=tbaa,basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s --try-experimental-debuginfo-iterators| FileCheck %s
66
;
77
; Test that when we sink the store into the "Out" block, it lands in front of
88
; the dbg.value that we've left there.

llvm/test/Transforms/LICM/debug-value.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt -passes=licm < %s -S | FileCheck %s
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
33

44
; RUN: opt -passes=licm < %s -S --try-experimental-debuginfo-iterators | FileCheck %s
55

llvm/test/Transforms/LICM/extra-copies.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt < %s -passes=licm -S | FileCheck %s
2-
; RUN: opt -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
2+
; RUN: opt -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
33
; PR19835
44
target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128"
55
target triple = "x86_64-unknown-linux-gnu"

llvm/test/Transforms/LICM/fence.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
; RUN: opt -passes=licm < %s -S | FileCheck %s
2-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
2+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
33

44
define void @test1(i64 %n) {
55
; CHECK-LABEL: @test1

llvm/test/Transforms/LICM/funclet.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt < %s -passes=licm -S | FileCheck %s
3-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
3+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
44

55
target datalayout = "e-m:x-p:32:32-i64:64-f80:32-n8:16:32-a:0:32-S32"
66
target triple = "i386-pc-windows-msvc18.0.0"

llvm/test/Transforms/LICM/guards.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; REQUIRES: asserts
33
; RUN: opt -passes=licm -ipt-expensive-asserts=true < %s -S | FileCheck %s
4-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -ipt-expensive-asserts=true < %s -S | FileCheck %s
4+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -ipt-expensive-asserts=true < %s -S | FileCheck %s
55

66
; Hoist guard and load.
77
define void @test1(i1 %cond, ptr %ptr) {

llvm/test/Transforms/LICM/hoist-round.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s | FileCheck %s
1+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s | FileCheck %s
22
; RUN: opt -S -passes=licm -verify-memoryssa < %s | FileCheck %s
33

44
target datalayout = "E-m:e-p:32:32-i8:8:8-i16:16:16-i64:32:32-f64:32:32-v64:32:32-v128:32:32-a0:0:32-n32"

llvm/test/Transforms/LICM/invariant.start.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -passes=licm < %s -S | FileCheck %s
3-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
3+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' < %s -S | FileCheck %s
44

55
define void @test1(i1 %cond, ptr %ptr) {
66
; CHECK-LABEL: @test1(

llvm/test/Transforms/LICM/lcssa-ssa-promoter.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
22
; RUN: opt -S -passes=licm < %s | FileCheck %s
3-
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<targetir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s| FileCheck %s
3+
; RUN: opt -aa-pipeline=basic-aa -passes='require<aa>,require<target-ir>,require<scalar-evolution>,require<opt-remark-emit>,loop-mssa(licm)' -S %s| FileCheck %s
44
;
55
; Manually validate LCSSA form is preserved even after SSAUpdater is used to
66
; promote things in the loop bodies.

0 commit comments

Comments
 (0)