summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
diff options
context:
space:
mode:
authorDaniel Sanders <daniel.sanders@imgtec.com>2016-07-29 12:27:28 +0000
committerDaniel Sanders <daniel.sanders@imgtec.com>2016-07-29 12:27:28 +0000
commitcbaca42a0386219cd9ae843b84eff50c533461a2 (patch)
tree8c94a56877e054a81913713b54fdde29d895f87e /lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
parent563d6f8614f6f4815a32fa7eaae38b798c2b57fa (diff)
downloadbcm5719-llvm-cbaca42a0386219cd9ae843b84eff50c533461a2.tar.gz
bcm5719-llvm-cbaca42a0386219cd9ae843b84eff50c533461a2.zip
Re-commit: [mips][fastisel] Handle 0-4 arguments without SelectionDAG.
Summary: Implements fastLowerArguments() to avoid the need to fall back on SelectionDAG for 0-4 argument functions that don't do tricky things like passing double in a pair of i32's. This allows us to move all except one test to -fast-isel-abort=3. The remaining one has function prototypes of the form 'i32 (i32, double, double)' which requires floats to be passed in GPR's. The previous commit had an uninitialized variable that caused the incoming argument region to have undefined size. This has been fixed. Reviewers: sdardis Subscribers: dsanders, llvm-commits, sdardis Differential Revision: https://reviews.llvm.org/D22680 llvm-svn: 277136
Diffstat (limited to 'lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud