Jonas Paulsson
|
ae31e8edc8
|
[XCore] Return true in enableMultipleCopyHints().
Enable multiple COPY hints to eliminate more COPYs during register allocation.
Note that this is something all targets should do, see
https://reviews.llvm.org/D38128.
Review: Robert Lytton
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@326069 91177308-0d34-0410-b5e6-96231b3b80d8
|
2018-02-26 08:03:32 +00:00 |
|
Richard Osborne
|
c26292d4dc
|
[XCore] Target optimized library function __memcpy_4()
Summary:
If the src, dst and size of a memcpy are known to be 4 byte aligned we
can call __memcpy_4() instead of memcpy().
Reviewers: robertlytton
Reviewed By: robertlytton
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D2871
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@202395 91177308-0d34-0410-b5e6-96231b3b80d8
|
2014-02-27 13:39:07 +00:00 |
|
Robert Lytton
|
47a4349eb6
|
XCore target: fix bug in aligning 'byval i8*' on the stack
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194466 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-11-12 10:11:35 +00:00 |
|
Robert Lytton
|
f2617291e3
|
XCore target: Add byval handling
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@187563 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-01 08:18:55 +00:00 |
|