diff options
| author | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2017-06-07 12:59:53 +0000 |
|---|---|---|
| committer | Petar Jovanovic <petar.jovanovic@imgtec.com> | 2017-06-07 12:59:53 +0000 |
| commit | 3c039d968e5d93f895ac889c214c4502c614650b (patch) | |
| tree | 0b99f4345abfec289c70f47dc29b6de657a70f89 /llvm/test/CodeGen/PowerPC/testComparesineull.ll | |
| parent | 28a61d64e2a45f28146a6e2682b60d8fd470ac75 (diff) | |
| download | bcm5719-llvm-3c039d968e5d93f895ac889c214c4502c614650b.tar.gz bcm5719-llvm-3c039d968e5d93f895ac889c214c4502c614650b.zip | |
[mips] do not use FastISel when -mxgot is present
The clang compiler by default uses FastISel when invoked with -O0, which
is also the default. In that case, passing of -mxgot does not get honored,
i.e. the code path that is to deal with large got is not taken.
Clang produces same output regardless of -mxgot being present or not.
This change checks whether -mxgot is passed as an option, and turns off
FastISel if it is.
Patch by Stefan Maksimovic.
Differential Revision: https://reviews.llvm.org/D33593
llvm-svn: 304906
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/testComparesineull.ll')
0 files changed, 0 insertions, 0 deletions

