Revision tags: llvmorg-3.6.0, llvmorg-3.6.0-rc4, llvmorg-3.6.0-rc3 |
|
#
4fd203d3 |
| 09-Feb-2015 |
Colin LeMahieu <colinl@codeaurora.org> |
[Hexagon] Removing more V4 predicates since V4 is the required minimum.
llvm-svn: 228614
|
#
12a5c0db |
| 02-Feb-2015 |
Eric Christopher <echristo@gmail.com> |
Use the function template getSubtarget to remove an explicit cast.
llvm-svn: 227831
|
Revision tags: llvmorg-3.6.0-rc2, llvmorg-3.6.0-rc1 |
|
#
82fb8cba |
| 30-Dec-2014 |
Colin LeMahieu <colinl@codeaurora.org> |
[Hexagon] Dropping old combine instructions without encodings.
llvm-svn: 224992
|
Revision tags: llvmorg-3.5.1, llvmorg-3.5.1-rc2 |
|
#
4af437fe |
| 09-Dec-2014 |
Colin LeMahieu <colinl@codeaurora.org> |
[Hexagon] Updating rr/ri 32/64 transfer encodings and adding tests.
llvm-svn: 223821
|
#
b580d7d8 |
| 09-Dec-2014 |
Colin LeMahieu <colinl@codeaurora.org> |
[Hexagon] Adding word combine dot-new form and replacing old combine opcode.
llvm-svn: 223815
|
Revision tags: llvmorg-3.5.1-rc1, llvmorg-3.5.0, llvmorg-3.5.0-rc4, llvmorg-3.5.0-rc3, llvmorg-3.5.0-rc2 |
|
#
fc6de428 |
| 05-Aug-2014 |
Eric Christopher <echristo@gmail.com> |
Have MachineFunction cache a pointer to the subtarget to make lookups shorter/easier and have the DAG use that to do the same lookup. This can be used in the future for TargetMachine based caching lo
Have MachineFunction cache a pointer to the subtarget to make lookups shorter/easier and have the DAG use that to do the same lookup. This can be used in the future for TargetMachine based caching lookups from the MachineFunction easily.
Update the MIPS subtarget switching machinery to update this pointer at the same time it runs.
llvm-svn: 214838
show more ...
|
#
d913448b |
| 04-Aug-2014 |
Eric Christopher <echristo@gmail.com> |
Remove the TargetMachine forwards for TargetSubtargetInfo based information and update all callers. No functional change.
llvm-svn: 214781
|
Revision tags: llvmorg-3.5.0-rc1, llvmorg-3.4.2, llvmorg-3.4.2-rc1 |
|
#
906c2cd2 |
| 29-Apr-2014 |
Craig Topper <craig.topper@gmail.com> |
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides th
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Hexagon edition
llvm-svn: 207508
show more ...
|
#
e73658dd |
| 28-Apr-2014 |
Craig Topper <craig.topper@gmail.com> |
[C++] Use 'nullptr'.
llvm-svn: 207394
|
Revision tags: llvmorg-3.4.1, llvmorg-3.4.1-rc2 |
|
#
062a2bae |
| 25-Apr-2014 |
Craig Topper <craig.topper@gmail.com> |
[C++] Use 'nullptr'. Target edition.
llvm-svn: 207197
|
#
84e68b29 |
| 22-Apr-2014 |
Chandler Carruth <chandlerc@gmail.com> |
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE definition below all of the header #include lines, lib/Target/... edition.
llvm-svn: 206842
|
Revision tags: llvmorg-3.4.1-rc1 |
|
#
b6d0bd48 |
| 02-Mar-2014 |
Benjamin Kramer <benny.kra@googlemail.com> |
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
Remove the old functions.
llvm-svn: 202636
|
#
cb402911 |
| 24-Jan-2014 |
Alp Toker <alp@nuanti.com> |
Fix known typos
Sweep the codebase for common typos. Includes some changes to visible function names that were misspelt.
llvm-svn: 200018
|
#
8a8cd2ba |
| 07-Jan-2014 |
Chandler Carruth <chandlerc@gmail.com> |
Re-sort all of the includes with ./utils/sort_includes.py so that subsequent changes are easier to review. About to fix some layering issues, and wanted to separate out the necessary churn.
Also com
Re-sort all of the includes with ./utils/sort_includes.py so that subsequent changes are easier to review. About to fix some layering issues, and wanted to separate out the necessary churn.
Also comment and sink the include of "Windows.h" in three .inc files to match the usage in Memory.inc.
llvm-svn: 198685
show more ...
|
Revision tags: llvmorg-3.4.0, llvmorg-3.4.0-rc3, llvmorg-3.4.0-rc2, llvmorg-3.4.0-rc1, llvmorg-3.3.1-rc1, llvmorg-3.3.0, llvmorg-3.3.0-rc3 |
|
#
cceafb2d |
| 28-May-2013 |
Jyotsna Verma <jverma@codeaurora.org> |
Hexagon: Typo fix.
llvm-svn: 182790
|
#
e79beacb |
| 23-May-2013 |
Benjamin Kramer <benny.kra@googlemail.com> |
Hexagon: Make helper functions static.
llvm-svn: 182588
|
Revision tags: llvmorg-3.3.0-rc2 |
|
#
803e506f |
| 14-May-2013 |
Jyotsna Verma <jverma@codeaurora.org> |
Hexagon: Pass to replace tranfer/copy instructions into combine instruction where possible.
llvm-svn: 181817
|
Revision tags: llvmorg-3.3.0-rc1, llvmorg-3.2.0, llvmorg-3.2.0-rc3, llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1, llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1 |
|
#
67de4101 |
| 15-Apr-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
HexagonCopyToCombine.cpp: Silence two warnings, -Wunused-variable, with -Asserts.
llvm-svn: 154759
|
#
355eebf4 |
| 15-Apr-2012 |
NAKAMURA Takumi <geek4civic@gmail.com> |
Target/Hexagon: Tweak to fix msvc build.
llvm-svn: 154758
|
#
a8071a0f |
| 13-Apr-2012 |
Sirish Pande <spande@codeaurora.org> |
Pass to replace tranfer/copy instructions into combine instruction where possible.
llvm-svn: 154695
|