Douglas Katzman
9160e78ac8
[Sparc] Really add sparcel architecture support.
...
Mostly copy-and-paste from Sparc v8 architecture.
Differential Revision: http://reviews.llvm.org/D8741
llvm-svn: 236146
2015-04-29 20:30:57 +00:00
Rafael Espindola
5560a4cfbd
Use raw_pwrite_stream in the object writer/streamer.
...
The ELF object writer will take advantage of that in the next commit.
llvm-svn: 234950
2015-04-14 22:14:34 +00:00
Eric Christopher
0169e42c3b
Remove the use of the subtarget in MCCodeEmitter creation and
...
update all ports accordingly. Required a couple of small rewrites
in handling subtarget features during creation in PPC.
llvm-svn: 231861
2015-03-10 22:03:14 +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
Venkatraman Govindaraju
b73aeca888
[Sparc] Add ELF Object Writer for Sparc.
...
llvm-svn: 198580
2014-01-06 01:22:54 +00:00
Venkatraman Govindaraju
5f1cce50e6
[Sparc] Add initial implementation of MC Code emitter for sparc.
...
llvm-svn: 198533
2014-01-05 02:13:48 +00:00
Craig Topper
7da2aa24c2
Remove some unnecessary forward declarations.
...
llvm-svn: 153245
2012-03-22 06:52:14 +00:00
Evan Cheng
bc153d49b7
Next round of MC refactoring. This patch factor MC table instantiations, MC
...
registeration and creation code into XXXMCDesc libraries.
llvm-svn: 135184
2011-07-14 20:59:42 +00:00