summaryrefslogtreecommitdiff
path: root/lib/Target/Blackfin
AgeCommit message (Expand)AuthorFilesLines
2009-09-13Remove unused variables.Daniel Dunbar1-1/+0
2009-09-13remove all but one reference to TargetRegisterDesc::AsmName.Chris Lattner1-1/+1
2009-09-13the tblgen produced 'getRegisterName' method does not accessChris Lattner1-1/+1
2009-09-13make tblgen produce a function that returns the name for a physreg.Chris Lattner1-0/+2
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner1-1/+1
2009-09-13convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner1-1/+2
2009-09-09remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner1-0/+6
2009-09-02Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2-6/+6
2009-08-31Normalize makefile comments and sort cmake file lists.Benjamin Kramer2-2/+2
2009-08-23eliminate the last DOUTs from the targets.Chris Lattner1-1/+1
2009-08-22Forgot to update some CMakeLists.Benjamin Kramer1-1/+1
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner1-7/+7
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner4-14/+13
2009-08-22Record variable debug info at ISel time directly.Devang Patel1-1/+0
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner1-2/+4
2009-08-18Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen1-1/+1
2009-08-12Change TargetAsmInfo to be constructed via TargetRegistry from a Target+TripleChris Lattner4-9/+6
2009-08-12Move immediate constant predicate templates from the Blackfin target to MathE...Jakob Stoklund Olesen3-28/+18
2009-08-11Change the asmprinter to print the comment character before theChris Lattner1-2/+0
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson5-97/+97
2009-08-11pass the TargetTriple down from each target ctor to theChris Lattner1-1/+1
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson6-105/+105
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2-2/+2
2009-08-08Add support for READCYCLECOUNTER in Blackfin back-end.Jakob Stoklund Olesen3-0/+35
2009-08-08make printInstruction return void since its result is omitted. Make the Chris Lattner1-1/+1
2009-08-05Major calling convention code refactoring.Dan Gohman2-66/+61
2009-08-04Restlyize to match other targets, fixes cmake build to boot.Mike Stump2-2/+7
2009-08-04Most flags are reserved registers on Blackfin.Jakob Stoklund Olesen1-0/+11
2009-08-03Update CMake files.Ted Kremenek2-0/+2
2009-08-03Minor stylistic cleanups in the Blackfin target.Jakob Stoklund Olesen3-42/+46
2009-08-02Move most targets TargetMachine constructor to only taking a target triple.Daniel Dunbar2-16/+3
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar3-8/+3
2009-08-02Remove unneeded intrinsics from Blackfin backend.Jakob Stoklund Olesen1-7/+1
2009-08-02Add some basic blackfin intrinsics.Jakob Stoklund Olesen1-1/+42
2009-08-02Add support for CPU features (i.e., bugs) and workarounds.Jakob Stoklund Olesen4-8/+250
2009-08-02Inline assembly support for Blackfin.Jakob Stoklund Olesen3-12/+137
2009-08-02Analog Devices Blackfin back-end.Jakob Stoklund Olesen28-0/+3787