diff options
author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-08-17 00:53:04 +0000 |
---|---|---|
committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | 2016-08-17 00:53:04 +0000 |
commit | ec083b59edf0cbf0855527c753d9053bcdba33da (patch) | |
tree | 560673c49c9910d65694ad91ffa22efbdab30f4d /llvm/lib/Object/SymbolicFile.cpp | |
parent | 00ec93da2655a42195dd3864104bf335ed11c73f (diff) | |
download | llvm-ec083b59edf0cbf0855527c753d9053bcdba33da.zip llvm-ec083b59edf0cbf0855527c753d9053bcdba33da.tar.gz llvm-ec083b59edf0cbf0855527c753d9053bcdba33da.tar.bz2 |
ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologue
llvm::tryFoldSPUpdateIntoPushPop assumes its arguments are valid
MachineInstrs. Update ARMFrameLowering::emitPrologue to respect that;
when LastPush==end(), it can't possibly be a push instruction anyway.
llvm-svn: 278880
Diffstat (limited to 'llvm/lib/Object/SymbolicFile.cpp')
0 files changed, 0 insertions, 0 deletions