diff options
author | Kazu Hirata <kazu@google.com> | 2025-07-12 15:46:27 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-12 15:46:27 -0700 |
commit | ce663b604342d5d117fba38d08881719605fece9 (patch) | |
tree | c7ae2de8ad71062e9a968f27245b503cc79b87af /llvm/lib/Target/X86/X86CallFrameOptimization.cpp | |
parent | 49e021ccccf2b4f54dc697ff3332b57ff6dbe6d3 (diff) | |
download | llvm-ce663b604342d5d117fba38d08881719605fece9.zip llvm-ce663b604342d5d117fba38d08881719605fece9.tar.gz llvm-ce663b604342d5d117fba38d08881719605fece9.tar.bz2 |
[X86] Remove unnecessary casts (NFC) (#148395)
getRegisterInfo() already returns const X86RegisterInfo *.
Diffstat (limited to 'llvm/lib/Target/X86/X86CallFrameOptimization.cpp')
-rw-r--r-- | llvm/lib/Target/X86/X86CallFrameOptimization.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Target/X86/X86CallFrameOptimization.cpp b/llvm/lib/Target/X86/X86CallFrameOptimization.cpp index 0e4add2..7b2b9dd 100644 --- a/llvm/lib/Target/X86/X86CallFrameOptimization.cpp +++ b/llvm/lib/Target/X86/X86CallFrameOptimization.cpp @@ -239,8 +239,7 @@ bool X86CallFrameOptimization::runOnMachineFunction(MachineFunction &MF) { TFL = STI->getFrameLowering(); MRI = &MF.getRegInfo(); - const X86RegisterInfo &RegInfo = - *static_cast<const X86RegisterInfo *>(STI->getRegisterInfo()); + const X86RegisterInfo &RegInfo = *STI->getRegisterInfo(); SlotSize = RegInfo.getSlotSize(); assert(isPowerOf2_32(SlotSize) && "Expect power of 2 stack slot size"); Log2SlotSize = Log2_32(SlotSize); @@ -356,8 +355,7 @@ void X86CallFrameOptimization::collectCallInfo(MachineFunction &MF, CallContext &Context) { // Check that this particular call sequence is amenable to the // transformation. - const X86RegisterInfo &RegInfo = - *static_cast<const X86RegisterInfo *>(STI->getRegisterInfo()); + const X86RegisterInfo &RegInfo = *STI->getRegisterInfo(); // We expect to enter this at the beginning of a call sequence assert(I->getOpcode() == TII->getCallFrameSetupOpcode()); |