diff options
author | Reid Kleckner <rnk@google.com> | 2016-10-11 20:54:41 +0000 |
---|---|---|
committer | Reid Kleckner <rnk@google.com> | 2016-10-11 20:54:41 +0000 |
commit | f4876beb2b700a1672b6e61f093c043e57953b3c (patch) | |
tree | 098997c2796ef3cbbaca80d9bc23ae7c65e62c19 /llvm/lib/Object/MachOObjectFile.cpp | |
parent | 3d38b3a4d1e8095f8b811a067b845dddbd2e38ce (diff) | |
download | bcm5719-llvm-f4876beb2b700a1672b6e61f093c043e57953b3c.tar.gz bcm5719-llvm-f4876beb2b700a1672b6e61f093c043e57953b3c.zip |
Revert "[Thumb] Save/restore high registers in Thumb1 pro/epilogues"
This reverts r283867.
This appears to be an infinite loop:
while (HiRegToSave != AllHighRegs.end() && CopyReg != AllCopyRegs.end()) {
if (HiRegsToSave.count(*HiRegToSave)) {
...
CopyReg = findNextOrderedReg(++CopyReg, CopyRegs, AllCopyRegs.end());
HiRegToSave =
findNextOrderedReg(++HiRegToSave, HiRegsToSave, AllHighRegs.end());
}
}
llvm-svn: 283938
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions