diff options
| author | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-04-24 16:05:26 +0000 |
|---|---|---|
| committer | Daniel Sanders <daniel.sanders@imgtec.com> | 2014-04-24 16:05:26 +0000 |
| commit | 81ea601b54a45f7eb636d34465fa8ea19582c6ed (patch) | |
| tree | 690d73f087d57505fb946265a3c3427a7f597928 /llvm/lib/Transforms/Utils/Local.cpp | |
| parent | 11a9b1b45a8e26b59998f82f435d25384680f80a (diff) | |
| download | llvm-81ea601b54a45f7eb636d34465fa8ea19582c6ed.zip llvm-81ea601b54a45f7eb636d34465fa8ea19582c6ed.tar.gz llvm-81ea601b54a45f7eb636d34465fa8ea19582c6ed.tar.bz2 | |
[mips] Support 128-bit int in N32 ABI by overriding TargetInfo::hasInt128Type()
Summary: The condition in the base class is rather strange. It says a target has the 128-bit integer type if the size of a pointer is >= 64-bits. N32 has 32-bit pointers but 64-bit integers. I'm a bit reluctant to change this for all targets so this patch makes the method virtual and overrides it for MIPS64.
Reviewers: atanasyan
Reviewed By: atanasyan
Subscribers: llvm-commits
Differential Revision: http://reviews.llvm.org/D3472
llvm-svn: 207121
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions
