Skip to content

Commit cc42558

Browse files
committed
Rename ExpandLargeFpConvertPass to ExpandFpPass
This is meant as a preparation for PR llvm#130988 "[AMDGPU] Implement IR expansion for frem instruction" which implements the expansion of another instruction in this pass. The more general name seems more appropriate given this change and quite reasonable even without it. The renaming of the source files happens in the following commit for a better diff.
1 parent 032f83b commit cc42558

33 files changed

+73
-72
lines changed

llvm/docs/WritingAnLLVMPass.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -652,7 +652,7 @@ default optimization pipelines, e.g. (the output has been trimmed):
652652
Pre-ISel Intrinsic Lowering
653653
FunctionPass Manager
654654
Expand large div/rem
655-
Expand large fp convert
655+
Expand fp
656656
Expand Atomic instructions
657657
SVE intrinsics optimizations
658658
FunctionPass Manager
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
1-
//===- ExpandLargeFpConvert.h -----------------------------------*- C++ -*-===//
1+
//===- ExpandFp.h -----------------------------------*- C++ -*-===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
88

9-
#ifndef LLVM_CODEGEN_EXPANDLARGEFPCONVERT_H
10-
#define LLVM_CODEGEN_EXPANDLARGEFPCONVERT_H
9+
#ifndef LLVM_CODEGEN_EXPANDFP_H
10+
#define LLVM_CODEGEN_EXPANDFP_H
1111

1212
#include "llvm/IR/PassManager.h"
1313

1414
namespace llvm {
1515

1616
class TargetMachine;
1717

18-
class ExpandLargeFpConvertPass
19-
: public PassInfoMixin<ExpandLargeFpConvertPass> {
18+
class ExpandFpPass
19+
: public PassInfoMixin<ExpandFpPass> {
2020
private:
2121
const TargetMachine *TM;
2222

2323
public:
24-
explicit ExpandLargeFpConvertPass(const TargetMachine *TM_) : TM(TM_) {}
24+
explicit ExpandFpPass(const TargetMachine *TM_) : TM(TM_) {}
2525

2626
PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM);
2727
};
2828

2929
} // end namespace llvm
3030

31-
#endif // LLVM_CODEGEN_EXPANDLARGEFPCONVERT_H
31+
#endif // LLVM_CODEGEN_EXPANDFP_H

llvm/include/llvm/CodeGen/Passes.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -529,7 +529,7 @@ namespace llvm {
529529
FunctionPass *createExpandLargeDivRemPass();
530530

531531
// Expands large div/rem instructions.
532-
FunctionPass *createExpandLargeFpConvertPass();
532+
FunctionPass *createExpandFpPass();
533533

534534
// This pass expands memcmp() to load/stores.
535535
FunctionPass *createExpandMemCmpLegacyPass();

llvm/include/llvm/CodeGen/TargetLowering.h

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2148,8 +2148,8 @@ class TargetLoweringBase {
21482148
return MaxDivRemBitWidthSupported;
21492149
}
21502150

2151-
/// Returns the size in bits of the maximum larget fp convert the backend
2152-
/// supports. Larger operations will be expanded by ExpandLargeFPConvert.
2151+
/// Returns the size in bits of the maximum fp to/from int conversion the
2152+
/// backend supports. Larger operations will be expanded by ExpandFp.
21532153
unsigned getMaxLargeFPConvertBitWidthSupported() const {
21542154
return MaxLargeFPConvertBitWidthSupported;
21552155
}
@@ -2782,8 +2782,8 @@ class TargetLoweringBase {
27822782
MaxDivRemBitWidthSupported = SizeInBits;
27832783
}
27842784

2785-
/// Set the size in bits of the maximum fp convert the backend supports.
2786-
/// Larger operations will be expanded by ExpandLargeFPConvert.
2785+
/// Set the size in bits of the maximum fp to/from int conversion the backend
2786+
/// supports. Larger operations will be expanded by ExpandFp.
27872787
void setMaxLargeFPConvertBitWidthSupported(unsigned SizeInBits) {
27882788
MaxLargeFPConvertBitWidthSupported = SizeInBits;
27892789
}
@@ -3580,8 +3580,9 @@ class TargetLoweringBase {
35803580
/// Larger operations will be expanded by ExpandLargeDivRem.
35813581
unsigned MaxDivRemBitWidthSupported;
35823582

3583-
/// Size in bits of the maximum larget fp convert size the backend
3584-
/// supports. Larger operations will be expanded by ExpandLargeFPConvert.
3583+
/// Size in bits of the maximum fp to/from int conversion size the
3584+
/// backend supports. Larger operations will be expanded by
3585+
/// ExpandFp.
35853586
unsigned MaxLargeFPConvertBitWidthSupported;
35863587

35873588
/// Size in bits of the minimum cmpxchg or ll/sc operation the

llvm/include/llvm/InitializePasses.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ void initializeEarlyMachineLICMPass(PassRegistry &);
105105
void initializeEarlyTailDuplicateLegacyPass(PassRegistry &);
106106
void initializeEdgeBundlesWrapperLegacyPass(PassRegistry &);
107107
void initializeEHContGuardTargetsPass(PassRegistry &);
108-
void initializeExpandLargeFpConvertLegacyPassPass(PassRegistry &);
108+
void initializeExpandFpLegacyPassPass(PassRegistry &);
109109
void initializeExpandLargeDivRemLegacyPassPass(PassRegistry &);
110110
void initializeExpandMemCmpLegacyPassPass(PassRegistry &);
111111
void initializeExpandPostRALegacyPass(PassRegistry &);

llvm/include/llvm/Passes/CodeGenPassBuilder.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
#include "llvm/CodeGen/DwarfEHPrepare.h"
3131
#include "llvm/CodeGen/EarlyIfConversion.h"
3232
#include "llvm/CodeGen/ExpandLargeDivRem.h"
33-
#include "llvm/CodeGen/ExpandLargeFpConvert.h"
33+
#include "llvm/CodeGen/ExpandFp.h"
3434
#include "llvm/CodeGen/ExpandMemCmp.h"
3535
#include "llvm/CodeGen/ExpandPostRAPseudos.h"
3636
#include "llvm/CodeGen/ExpandReductions.h"
@@ -661,7 +661,7 @@ void CodeGenPassBuilder<Derived, TargetMachineT>::addISelPasses(
661661

662662
addPass(PreISelIntrinsicLoweringPass(&TM));
663663
addPass(ExpandLargeDivRemPass(&TM));
664-
addPass(ExpandLargeFpConvertPass(&TM));
664+
addPass(ExpandFpPass(&TM));
665665

666666
derived().addIRPasses(addPass);
667667
derived().addCodeGenPrepare(addPass);

llvm/include/llvm/Passes/MachinePassRegistry.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ FUNCTION_PASS("consthoist", ConstantHoistingPass())
5252
FUNCTION_PASS("dwarf-eh-prepare", DwarfEHPreparePass(TM))
5353
FUNCTION_PASS("ee-instrument", EntryExitInstrumenterPass(false))
5454
FUNCTION_PASS("expand-large-div-rem", ExpandLargeDivRemPass(TM))
55-
FUNCTION_PASS("expand-large-fp-convert", ExpandLargeFpConvertPass(TM))
55+
FUNCTION_PASS("expand-fp", ExpandFpPass(TM))
5656
FUNCTION_PASS("expand-memcmp", ExpandMemCmpPass(TM))
5757
FUNCTION_PASS("expand-reductions", ExpandReductionsPass())
5858
FUNCTION_PASS("gc-lowering", GCLoweringPass())

llvm/lib/CodeGen/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ add_llvm_component_library(LLVMCodeGen
5757
EHContGuardTargets.cpp
5858
ExecutionDomainFix.cpp
5959
ExpandLargeDivRem.cpp
60-
ExpandLargeFpConvert.cpp
60+
ExpandFp.cpp
6161
ExpandMemCmp.cpp
6262
ExpandPostRAPseudos.cpp
6363
ExpandReductions.cpp

llvm/lib/CodeGen/CodeGen.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ void llvm::initializeCodeGen(PassRegistry &Registry) {
4040
initializeEarlyMachineLICMPass(Registry);
4141
initializeEarlyTailDuplicateLegacyPass(Registry);
4242
initializeExpandLargeDivRemLegacyPassPass(Registry);
43-
initializeExpandLargeFpConvertLegacyPassPass(Registry);
43+
initializeExpandFpLegacyPassPass(Registry);
4444
initializeExpandMemCmpLegacyPassPass(Registry);
4545
initializeExpandPostRALegacyPass(Registry);
4646
initializeFEntryInserterPass(Registry);

llvm/lib/CodeGen/ExpandLargeFpConvert.cpp

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
//===--- ExpandLargeFpConvert.cpp - Expand large fp convert----------------===//
1+
//===--- ExpandFp.cpp - Expand fp instructions ----------------===//
22
//
33
// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
44
// See https://llvm.org/LICENSE.txt for license information.
55
// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
66
//
77
//===----------------------------------------------------------------------===//
8+
// This pass expands certain floating point instructions at the IR level.
89
//
9-
10-
// This pass expands ‘fptoui .. to’, ‘fptosi .. to’, ‘uitofp .. to’,
11-
// ‘sitofp .. to’ instructions with a bitwidth above a threshold into
12-
// auto-generated functions. This is useful for targets like x86_64 that cannot
13-
// lower fp convertions with more than 128 bits.
10+
// It expands ‘fptoui .. to’, ‘fptosi .. to’, ‘uitofp .. to’, ‘sitofp
11+
// .. to’ instructions with a bitwidth above a threshold. This is
12+
// useful for targets like x86_64 that cannot lower fp convertions
13+
// with more than 128 bits.
1414
//
1515
//===----------------------------------------------------------------------===//
1616

17-
#include "llvm/CodeGen/ExpandLargeFpConvert.h"
17+
#include "llvm/CodeGen/ExpandFp.h"
1818
#include "llvm/ADT/SmallVector.h"
1919
#include "llvm/Analysis/GlobalsModRef.h"
2020
#include "llvm/CodeGen/Passes.h"
@@ -34,7 +34,7 @@ using namespace llvm;
3434
static cl::opt<unsigned>
3535
ExpandFpConvertBits("expand-fp-convert-bits", cl::Hidden,
3636
cl::init(llvm::IntegerType::MAX_INT_BITS),
37-
cl::desc("fp convert instructions on integers with "
37+
cl::desc("fp convert instructions on integers with "
3838
"more than <N> bits are expanded."));
3939

4040
/// Generate code to convert a fp number to integer, replacing FPToS(U)I with
@@ -666,12 +666,12 @@ static bool runImpl(Function &F, const TargetLowering &TLI) {
666666
}
667667

668668
namespace {
669-
class ExpandLargeFpConvertLegacyPass : public FunctionPass {
669+
class ExpandFpLegacyPass : public FunctionPass {
670670
public:
671671
static char ID;
672672

673-
ExpandLargeFpConvertLegacyPass() : FunctionPass(ID) {
674-
initializeExpandLargeFpConvertLegacyPassPass(
673+
ExpandFpLegacyPass() : FunctionPass(ID) {
674+
initializeExpandFpLegacyPassPass(
675675
*PassRegistry::getPassRegistry());
676676
}
677677

@@ -689,19 +689,19 @@ class ExpandLargeFpConvertLegacyPass : public FunctionPass {
689689
};
690690
} // namespace
691691

692-
PreservedAnalyses ExpandLargeFpConvertPass::run(Function &F,
692+
PreservedAnalyses ExpandFpPass::run(Function &F,
693693
FunctionAnalysisManager &FAM) {
694694
const TargetSubtargetInfo *STI = TM->getSubtargetImpl(F);
695695
return runImpl(F, *STI->getTargetLowering()) ? PreservedAnalyses::none()
696696
: PreservedAnalyses::all();
697697
}
698698

699-
char ExpandLargeFpConvertLegacyPass::ID = 0;
700-
INITIALIZE_PASS_BEGIN(ExpandLargeFpConvertLegacyPass, "expand-large-fp-convert",
701-
"Expand large fp convert", false, false)
702-
INITIALIZE_PASS_END(ExpandLargeFpConvertLegacyPass, "expand-large-fp-convert",
703-
"Expand large fp convert", false, false)
699+
char ExpandFpLegacyPass::ID = 0;
700+
INITIALIZE_PASS_BEGIN(ExpandFpLegacyPass, "expand-fp",
701+
"Expand certain fp instructions", false, false)
702+
INITIALIZE_PASS_END(ExpandFpLegacyPass, "expand-fp",
703+
"Expand fp", false, false)
704704

705-
FunctionPass *llvm::createExpandLargeFpConvertPass() {
706-
return new ExpandLargeFpConvertLegacyPass();
705+
FunctionPass *llvm::createExpandFpPass() {
706+
return new ExpandFpLegacyPass();
707707
}

llvm/lib/CodeGen/TargetPassConfig.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,7 @@ bool TargetPassConfig::addISelPasses() {
10701070
PM->add(createTargetTransformInfoWrapperPass(TM->getTargetIRAnalysis()));
10711071
addPass(createPreISelIntrinsicLoweringPass());
10721072
addPass(createExpandLargeDivRemPass());
1073-
addPass(createExpandLargeFpConvertPass());
1073+
addPass(createExpandFpPass());
10741074
addIRPasses();
10751075
addCodeGenPrepare();
10761076
addPassesToHandleExceptions();

llvm/lib/Passes/PassBuilder.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
#include "llvm/CodeGen/EarlyIfConversion.h"
9090
#include "llvm/CodeGen/EdgeBundles.h"
9191
#include "llvm/CodeGen/ExpandLargeDivRem.h"
92-
#include "llvm/CodeGen/ExpandLargeFpConvert.h"
92+
#include "llvm/CodeGen/ExpandFp.h"
9393
#include "llvm/CodeGen/ExpandMemCmp.h"
9494
#include "llvm/CodeGen/ExpandPostRAPseudos.h"
9595
#include "llvm/CodeGen/FinalizeISel.h"

llvm/lib/Passes/PassRegistry.def

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ FUNCTION_PASS("dot-post-dom-only", PostDomOnlyPrinter())
367367
FUNCTION_PASS("dse", DSEPass())
368368
FUNCTION_PASS("dwarf-eh-prepare", DwarfEHPreparePass(TM))
369369
FUNCTION_PASS("expand-large-div-rem", ExpandLargeDivRemPass(TM))
370-
FUNCTION_PASS("expand-large-fp-convert", ExpandLargeFpConvertPass(TM))
370+
FUNCTION_PASS("expand-fp", ExpandFpPass(TM))
371371
FUNCTION_PASS("expand-memcmp", ExpandMemCmpPass(TM))
372372
FUNCTION_PASS("extra-vector-passes",
373373
ExtraFunctionPassManager<ShouldRunExtraVectorPasses>())

llvm/test/CodeGen/AArch64/O0-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
1717
; CHECK-NEXT: FunctionPass Manager
1818
; CHECK-NEXT: Expand large div/rem
19-
; CHECK-NEXT: Expand large fp convert
19+
; CHECK-NEXT: Expand fp
2020
; CHECK-NEXT: Expand Atomic instructions
2121
; CHECK-NEXT: Module Verifier
2222
; CHECK-NEXT: Lower Garbage Collection Instructions

llvm/test/CodeGen/AArch64/O3-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
2121
; CHECK-NEXT: FunctionPass Manager
2222
; CHECK-NEXT: Expand large div/rem
23-
; CHECK-NEXT: Expand large fp convert
23+
; CHECK-NEXT: Expand fp
2424
; CHECK-NEXT: Expand Atomic instructions
2525
; CHECK-NEXT: SVE intrinsics optimizations
2626
; CHECK-NEXT: FunctionPass Manager

llvm/test/CodeGen/AMDGPU/itofp.i128.bf.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; RUN: llc -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 < %s | FileCheck -check-prefixes=GCN,SDAG %s
33
; RUN: not --crash llc -global-isel=1 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx900 < %s 2>&1 | FileCheck -check-prefix=GISEL %s
44

5-
; FIXME: GISEL can't handle the "fptrunc float to bfloat" that expand-large-fp-convert emits.
5+
; FIXME: GISEL can't handle the "fptrunc float to bfloat" that -expand-fp emits.
66

77
; GISEL: unable to translate instruction: fptrunc
88

llvm/test/CodeGen/AMDGPU/llc-pipeline.ll

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
; GCN-O0-NEXT: Pre-ISel Intrinsic Lowering
2828
; GCN-O0-NEXT: FunctionPass Manager
2929
; GCN-O0-NEXT: Expand large div/rem
30-
; GCN-O0-NEXT: Expand large fp convert
30+
; GCN-O0-NEXT: Expand fp
3131
; GCN-O0-NEXT: AMDGPU Remove Incompatible Functions
3232
; GCN-O0-NEXT: AMDGPU Printf lowering
3333
; GCN-O0-NEXT: Lower ctors and dtors for AMDGPU
@@ -177,7 +177,7 @@
177177
; GCN-O1-NEXT: Pre-ISel Intrinsic Lowering
178178
; GCN-O1-NEXT: FunctionPass Manager
179179
; GCN-O1-NEXT: Expand large div/rem
180-
; GCN-O1-NEXT: Expand large fp convert
180+
; GCN-O1-NEXT: Expand fp
181181
; GCN-O1-NEXT: AMDGPU Remove Incompatible Functions
182182
; GCN-O1-NEXT: AMDGPU Printf lowering
183183
; GCN-O1-NEXT: Lower ctors and dtors for AMDGPU
@@ -462,7 +462,7 @@
462462
; GCN-O1-OPTS-NEXT: Pre-ISel Intrinsic Lowering
463463
; GCN-O1-OPTS-NEXT: FunctionPass Manager
464464
; GCN-O1-OPTS-NEXT: Expand large div/rem
465-
; GCN-O1-OPTS-NEXT: Expand large fp convert
465+
; GCN-O1-OPTS-NEXT: Expand fp
466466
; GCN-O1-OPTS-NEXT: AMDGPU Remove Incompatible Functions
467467
; GCN-O1-OPTS-NEXT: AMDGPU Printf lowering
468468
; GCN-O1-OPTS-NEXT: Lower ctors and dtors for AMDGPU
@@ -775,7 +775,7 @@
775775
; GCN-O2-NEXT: Pre-ISel Intrinsic Lowering
776776
; GCN-O2-NEXT: FunctionPass Manager
777777
; GCN-O2-NEXT: Expand large div/rem
778-
; GCN-O2-NEXT: Expand large fp convert
778+
; GCN-O2-NEXT: Expand fp
779779
; GCN-O2-NEXT: AMDGPU Remove Incompatible Functions
780780
; GCN-O2-NEXT: AMDGPU Printf lowering
781781
; GCN-O2-NEXT: Lower ctors and dtors for AMDGPU
@@ -1094,7 +1094,7 @@
10941094
; GCN-O3-NEXT: Pre-ISel Intrinsic Lowering
10951095
; GCN-O3-NEXT: FunctionPass Manager
10961096
; GCN-O3-NEXT: Expand large div/rem
1097-
; GCN-O3-NEXT: Expand large fp convert
1097+
; GCN-O3-NEXT: Expand fp
10981098
; GCN-O3-NEXT: AMDGPU Remove Incompatible Functions
10991099
; GCN-O3-NEXT: AMDGPU Printf lowering
11001100
; GCN-O3-NEXT: Lower ctors and dtors for AMDGPU

llvm/test/CodeGen/ARM/O3-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
77
; CHECK-NEXT: FunctionPass Manager
88
; CHECK-NEXT: Expand large div/rem
9-
; CHECK-NEXT: Expand large fp convert
9+
; CHECK-NEXT: Expand fp
1010
; CHECK-NEXT: Expand Atomic instructions
1111
; CHECK-NEXT: Simplify the CFG
1212
; CHECK-NEXT: Dominator Tree Construction

llvm/test/CodeGen/LoongArch/O0-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
2121
; CHECK-NEXT: FunctionPass Manager
2222
; CHECK-NEXT: Expand large div/rem
23-
; CHECK-NEXT: Expand large fp convert
23+
; CHECK-NEXT: Expand fp
2424
; CHECK-NEXT: Expand Atomic instructions
2525
; CHECK-NEXT: Module Verifier
2626
; CHECK-NEXT: Lower Garbage Collection Instructions

llvm/test/CodeGen/LoongArch/opt-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
; LAXX-NEXT: Pre-ISel Intrinsic Lowering
3333
; LAXX-NEXT: FunctionPass Manager
3434
; LAXX-NEXT: Expand large div/rem
35-
; LAXX-NEXT: Expand large fp convert
35+
; LAXX-NEXT: Expand fp
3636
; LAXX-NEXT: Expand Atomic instructions
3737
; LAXX-NEXT: Module Verifier
3838
; LAXX-NEXT: Dominator Tree Construction

llvm/test/CodeGen/M68k/pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
44
; CHECK-NEXT: FunctionPass Manager
55
; CHECK-NEXT: Expand large div/rem
6-
; CHECK-NEXT: Expand large fp convert
6+
; CHECK-NEXT: Expand fp
77
; CHECK-NEXT: Expand Atomic instructions
88
; CHECK-NEXT: Module Verifier
99
; CHECK-NEXT: Dominator Tree Construction

llvm/test/CodeGen/PowerPC/O0-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
1818
; CHECK-NEXT: FunctionPass Manager
1919
; CHECK-NEXT: Expand large div/rem
20-
; CHECK-NEXT: Expand large fp convert
20+
; CHECK-NEXT: Expand fp
2121
; CHECK-NEXT: Expand Atomic instructions
2222
; CHECK-NEXT: PPC Lower MASS Entries
2323
; CHECK-NEXT: FunctionPass Manager

llvm/test/CodeGen/PowerPC/O3-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
2121
; CHECK-NEXT: FunctionPass Manager
2222
; CHECK-NEXT: Expand large div/rem
23-
; CHECK-NEXT: Expand large fp convert
23+
; CHECK-NEXT: Expand fp
2424
; CHECK-NEXT: Convert i1 constants to i32/i64 if they are returned
2525
; CHECK-NEXT: Expand Atomic instructions
2626
; CHECK-NEXT: PPC Lower MASS Entries

llvm/test/CodeGen/RISCV/O0-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
2121
; CHECK-NEXT: FunctionPass Manager
2222
; CHECK-NEXT: Expand large div/rem
23-
; CHECK-NEXT: Expand large fp convert
23+
; CHECK-NEXT: Expand fp
2424
; CHECK-NEXT: Expand Atomic instructions
2525
; CHECK-NEXT: RISC-V Zacas ABI fix
2626
; CHECK-NEXT: Module Verifier

llvm/test/CodeGen/RISCV/O3-pipeline.ll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
; CHECK-NEXT: Pre-ISel Intrinsic Lowering
2525
; CHECK-NEXT: FunctionPass Manager
2626
; CHECK-NEXT: Expand large div/rem
27-
; CHECK-NEXT: Expand large fp convert
27+
; CHECK-NEXT: Expand fp
2828
; CHECK-NEXT: Expand Atomic instructions
2929
; CHECK-NEXT: RISC-V Zacas ABI fix
3030
; CHECK-NEXT: Dominator Tree Construction

0 commit comments

Comments
 (0)