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/Transforms/Vectorize/Vectorize.cpp | |
| parent | 00ec93da2655a42195dd3864104bf335ed11c73f (diff) | |
| download | bcm5719-llvm-ec083b59edf0cbf0855527c753d9053bcdba33da.tar.gz bcm5719-llvm-ec083b59edf0cbf0855527c753d9053bcdba33da.zip | |
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/Transforms/Vectorize/Vectorize.cpp')
0 files changed, 0 insertions, 0 deletions

