Skip to content

Commit 63d0daa

Browse files
committed
Hoist initialisation
1 parent 9a0c0bb commit 63d0daa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/lib/Target/RISCV/RISCVISelLowering.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7458,11 +7458,11 @@ SDValue RISCVTargetLowering::lowerINIT_TRAMPOLINE(SDValue Op,
74587458
constexpr unsigned StaticChainOffset = 16;
74597459
constexpr unsigned FunctionAddressOffset = 24;
74607460

7461+
const MCSubtargetInfo *STI = getTargetMachine().getMCSubtargetInfo();
7462+
assert(STI);
74617463
auto GetEncoding = [&](const MCInst &MC) {
74627464
SmallVector<char, 4> CB;
74637465
SmallVector<MCFixup> Fixups;
7464-
const MCSubtargetInfo *STI = getTargetMachine().getMCSubtargetInfo();
7465-
assert(STI);
74667466
CodeEmitter->encodeInstruction(MC, CB, Fixups, *STI);
74677467
uint32_t Encoding = support::endian::read32le(CB.data());
74687468
return Encoding;

0 commit comments

Comments
 (0)