| commit | e41db2fe31d3c7d4656ff2e84830ce2f0a7645b9 | [log] [tgz] |
|---|---|---|
| author | Sasa Stankovic <Sasa.Stankovic@imgtec.com> | Tue May 27 18:53:06 2014 +0000 |
| committer | Sasa Stankovic <Sasa.Stankovic@imgtec.com> | Tue May 27 18:53:06 2014 +0000 |
| tree | a3f52a58639a17223b77bc4f5d9e9724aae1875b | |
| parent | 482097d0981642624a727ba83b4926082f44982f [diff] |
[mips] Optimize long branch for MIPS64 by removing %higher and %highest. %higher and %highest can have non-zero values only for offsets greater than 2GB, which is highly unlikely, if not impossible when compiling a single function. This makes long branch for MIPS64 3 instructions smaller. Differential Revision: http://llvm-reviews.chandlerc.com/D3281.diff llvm-svn: 209678