History log of /external/llvm/lib/Target/Sparc/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/lib/Target/Sparc/Makefile
0821c72f11659964f76f4326874dd4037900ce14 22-Sep-2013 Venkatraman Govindaraju <venkatra@cs.wisc.edu> [Sparc] Make SPARC instructions' encoding well defined such that TableGen can automatically generate code emitter.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191168 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
c60f9b752381baa6c4b80c0739034660f1748c84 14-Jul-2011 Evan Cheng <evan.cheng@apple.com> Next round of MC refactoring. This patch factor MC table instantiations, MC
registeration and creation code into XXXMCDesc libraries.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135184 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
385e930d55f3ecd3c9538823dfa5896a12461845 02-Jul-2011 Evan Cheng <evan.cheng@apple.com> Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134281 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
22fee2dff4c43b551aefa44a96ca74fcade6bfac 28-Jun-2011 Evan Cheng <evan.cheng@apple.com> Merge XXXGenRegisterNames.inc into XXXGenRegisterInfo.inc

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134024 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
73f50d9bc3bd46cc0abeba9bb0d46977ba1aea42 27-Jun-2011 Evan Cheng <evan.cheng@apple.com> Merge XXXGenRegisterDesc.inc XXXGenRegisterNames.inc XXXGenRegisterInfo.h.inc
into XXXGenRegisterInfo.inc.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133922 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
a347f85dbeee37a7f2bb68df1a7d4cdfbb7b576d 24-Jun-2011 Evan Cheng <evan.cheng@apple.com> Starting to refactor Target to separate out code that's needed to fully describe
target machine from those that are only needed by codegen. The goal is to
sink the essential target description into MC layer so we can start building
MC based tools without needing to link in the entire codegen.

First step is to refactor TargetRegisterInfo. This patch added a base class
MCRegisterInfo which TargetRegisterInfo is derived from. Changed TableGen to
separate register description from the rest of the stuff.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@133782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
1139691e3aadff751c035f38f835d436ec6cf10a 14-Nov-2010 Chris Lattner <sabre@nondot.org> move all the target's asmprinters into the main target. The piece
that should be split out is the InstPrinter (if a target is mc'ized).
This change makes all the targets be consistent.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
43b5f9312d56be400af031f7487a99b75b7b0f97 24-Jan-2010 Chris Lattner <sabre@nondot.org> make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
e73a31f667ad2fe03e25c97ac45b58c30d7f07c3 22-Jan-2010 Chris Lattner <sabre@nondot.org> Stop building RTTI information for *most* llvm libraries. Notable
missing ones are libsupport, libsystem and libvmcore. libvmcore is
currently blocked on bugpoint, which uses EH. Once it stops using
EH, we can switch it off.

This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94164 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
c984df8602a8b2450cbdb6ff55fd49ba709a391e 15-Jul-2009 Daniel Dunbar <daniel@zuster.org> Add TargetInfo libraries for all targets.
- Intended to match current TargetMachine implementations.

- No facilities for linking these in yet.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75751 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
9b8f542e2746b28721b3ec603c3aaaa10ea708fc 09-Jan-2009 Misha Brukman <brukman+llvm@gmail.com> Removed trailing whitespace from Makefiles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@61991 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
3bd86aac994d5d68797c98b53b3ef892df1e99f6 11-Nov-2008 Anton Korobeynikov <asl@math.spbu.ru> Separate sparc asmprinter. This should unbreak the native build

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@59047 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
5a65b928302494ad2b3051980ce956e8f9e95023 17-Mar-2008 Chris Lattner <sabre@nondot.org> Start moving sparc to use SparcCallingConv.td, switching over
return lowering first. This fixes a bug where the top and bottom
of i64 values were returned in the wrong registers before.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48443 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
fc643c5e88c596f217750dd91fcc66488dfed73d 29-Dec-2007 Chris Lattner <sabre@nondot.org> remove attribution from lib Makefiles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45415 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
ae2650a9cff478febe7d35d322dc3911b19ac30c 28-Oct-2006 Chris Lattner <sabre@nondot.org> don't dist internal readme


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31247 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
3758552428737f2467cc58ae81a064789637b4aa 13-Apr-2006 Reid Spencer <rspencer@reidspencer.com> Add the README files to the distribution.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27651 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
7c90f73a1b06040d971a3dd95a491031ae6238d5 05-Feb-2006 Chris Lattner <sabre@nondot.org> Rename SPARC V8 target to be the LLVM SPARC target.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25985 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
0d170a7969e7e36ad00afe596f2937f0c74d2b49 26-Jan-2006 Chris Lattner <sabre@nondot.org> Add trivial subtarget support


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25641 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
6c18b10ad4873ad7e1b1c1d589bcf844c46f4120 17-Dec-2005 Chris Lattner <sabre@nondot.org> Add the framework for a dag-dag isel


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24769 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
994b735de8f4bb9b79a967beb80442558625fcb0 16-Dec-2005 Chris Lattner <sabre@nondot.org> Plug in basic hooks for an autogenerated asm printer to fill in.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24739 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
03a83c90da38a3a3cf14f2003c730f0764e7b9cf 16-Dec-2005 Chris Lattner <sabre@nondot.org> Remove JIT support, which doesn't work.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24736 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
57600548c7f83684567bf6eaefa8df0e9a758668 10-Dec-2004 Brian Gaeke <gaeke@uiuc.edu> Adjust paths: Sparc/V8 --> SparcV8


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18737 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
b982c42e65afa44b8a88d9ad3d7321bc129823cc 29-Oct-2004 Brian Gaeke <gaeke@uiuc.edu> Change name of target lib to conform to new naming scheme.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17347 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
6b9ae58c52effb37877c0325ec0f6c26f4e20a1f 23-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Adjust rules for building .inc files due to Reid's changes of Makefile.rules


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17169 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
009d3f400cf0538be8369d17b76092817261585f 14-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Generate the SparcV8 code emitter from .td files


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17000 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
31b5edd2e996cbf28db7630a38d1a24dc13ec9a4 22-Sep-2004 Misha Brukman <brukman+llvm@gmail.com> Fix file header path


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16483 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
2ec09e713e5cf665f1410340d4772b57b489160a 22-Sep-2004 Misha Brukman <brukman+llvm@gmail.com> V8 is now a subdirectory of Sparc; adjust paths accordingly


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16481 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
105a56ac6b43ac38a5e2a692ed04bba6f7b7b677 16-Aug-2004 Chris Lattner <sabre@nondot.org> V8 never used the instrselectorgenerator


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
83ba99ac46a2e4189d71146246abca8c845ffd68 28-Feb-2004 Chris Lattner <sabre@nondot.org> Clean up rules


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11956 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile
e785e531f4495068ee46cabd926939eec15a565a 25-Feb-2004 Brian Gaeke <gaeke@uiuc.edu> SparcV8 skeleton


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11828 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Target/Sparc/Makefile