projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix a pair of use after free. Should bring the bots back.
[oota-llvm.git]
/
lib
/
CodeGen
/
TargetFrameLoweringImpl.cpp
diff --git
a/lib/CodeGen/TargetFrameLoweringImpl.cpp
b/lib/CodeGen/TargetFrameLoweringImpl.cpp
index 9a0190caca467f9c87ee02c4160bd1c75624b3f4..9afaebb864a568b2e63aa7a2c57940fcdf163b35 100644
(file)
--- a/
lib/CodeGen/TargetFrameLoweringImpl.cpp
+++ b/
lib/CodeGen/TargetFrameLoweringImpl.cpp
@@
-35,8
+35,7
@@
int TargetFrameLowering::getFrameIndexOffset(const MachineFunction &MF,
int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF,
int FI, unsigned &FrameReg) const {
int TargetFrameLowering::getFrameIndexReference(const MachineFunction &MF,
int FI, unsigned &FrameReg) const {
- const TargetRegisterInfo *RI =
- MF.getTarget().getSubtargetImpl()->getRegisterInfo();
+ const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo();
// By default, assume all frame indices are referenced via whatever
// getFrameRegister() says. The target can override this if it's doing
// By default, assume all frame indices are referenced via whatever
// getFrameRegister() says. The target can override this if it's doing