Krzysztof Parzyszek
372bd80834
[Hexagon] Preprocess mapped instructions before lowering to MC
...
llvm-svn: 255653
2015-12-15 17:05:45 +00:00
Alexander Kornienko
f00654e31b
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
...
Apparently, the style needs to be agreed upon first.
llvm-svn: 240390
2015-06-23 09:49:53 +00:00
Alexander Kornienko
70bc5f1398
Fixed/added namespace ending comments using clang-tidy. NFC
...
The patch is generated using this command:
tools/clang/tools/extra/clang-tidy/tool/run-clang-tidy.py -fix \
-checks=-*,llvm-namespace-comment -header-filter='llvm/.*|clang/.*' \
llvm/lib/
Thanks to Eugene Kosov for the original patch!
llvm-svn: 240137
2015-06-19 15:57:42 +00:00
Eric Christopher
8f276db622
Define a runOnMachineFunction for the Hexagon AsmPrinter and
...
use it to initialize the subtarget.
llvm-svn: 227948
2015-02-03 06:40:22 +00:00
David Blaikie
9459832ebd
std::unique_ptrify the MCStreamer argument to createAsmPrinter
...
llvm-svn: 226414
2015-01-18 20:29:04 +00:00
Benjamin Kramer
a7c40ef022
Canonicalize header guards into a common format.
...
Add header guards to files that were missing guards. Remove #endif comments
as they don't seem common in LLVM (we can easily add them back if we decide
they're useful)
Changes made by clang-tidy with minor tweaks.
llvm-svn: 215558
2014-08-13 16:26:38 +00:00
Craig Topper
906c2cd2e6
[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
2014-04-29 07:58:16 +00:00
Rafael Espindola
321f55ae9f
Remove leftovers from a non-MC asm printer.
...
llvm-svn: 196068
2013-12-02 05:42:16 +00:00
Rafael Espindola
8473259602
Remove #if 0 declarations.
...
llvm-svn: 196067
2013-12-02 05:24:28 +00:00
Rafael Espindola
d0f993ae68
Remove dead declarations.
...
llvm-svn: 196063
2013-12-02 04:18:19 +00:00
Jakub Staszak
afe8109fce
Delete executive bit on ./lib/Target/Hexagon/HexagonAsmPrinter.h.
...
llvm-svn: 171225
2012-12-29 15:23:06 +00:00
Evandro Menezes
5cee621c88
Hexagon: enable assembler output through the MC layer.
...
llvm-svn: 154597
2012-04-12 17:55:53 +00:00