aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
diff options
context:
space:
mode:
authorDan Gohman <dan433584@gmail.com>2015-12-08 03:42:50 +0000
committerDan Gohman <dan433584@gmail.com>2015-12-08 03:42:50 +0000
commitfd98ea89d9eb461713199bed5e27a94f44aeaba8 (patch)
tree5fc7c0924eff3114b8b3f2a2a12b58a5963c7b99 /llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
parent7f970765ea91a780c87011c8a4cd6632d44d6f05 (diff)
downloadllvm-fd98ea89d9eb461713199bed5e27a94f44aeaba8.zip
llvm-fd98ea89d9eb461713199bed5e27a94f44aeaba8.tar.gz
llvm-fd98ea89d9eb461713199bed5e27a94f44aeaba8.tar.bz2
[WebAssembly] Remove an unneeded static_cast.
llvm-svn: 254998
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp')
-rw-r--r--llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp b/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
index 85fb753..4883d83 100644
--- a/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
+++ b/llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
@@ -593,8 +593,7 @@ SDValue WebAssemblyTargetLowering::LowerVASTART(SDValue Op,
// the current frame pointer.
DAG.getMachineFunction().getFrameInfo()->setFrameAddressIsTaken(true);
unsigned FP =
- static_cast<const WebAssemblyRegisterInfo *>(Subtarget->getRegisterInfo())
- ->getFrameRegister(DAG.getMachineFunction());
+ Subtarget->getRegisterInfo()->getFrameRegister(DAG.getMachineFunction());
SDValue FrameAddr = DAG.getCopyFromReg(DAG.getEntryNode(), DL, FP, PtrVT);
const Value *SV = cast<SrcValueSDNode>(Op.getOperand(2))->getValue();
return DAG.getStore(Op.getOperand(0), DL, FrameAddr, Op.getOperand(1),