aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore
Commit message (Expand)AuthorAgeFilesLines
* Move up dwarf writer initialization in common AsmPrinter class.Devang Patel2009-06-192-5/+2
* simplify macro debug info directive handling.Chris Lattner2009-06-181-1/+1
* Introduce new headers whose inclusion forces linking andDouglas Gregor2009-06-161-0/+5
* Add explicit keywords.Dan Gohman2009-06-051-1/+1
* Untabification.Bill Wendling2009-05-303-8/+8
* Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov2009-05-231-1/+2
* Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling2009-05-132-7/+7
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-093-3/+3
* Instead of passing in an unsigned value for the optimization level, use an enum,Bill Wendling2009-04-294-8/+13
* Second attempt:Bill Wendling2009-04-294-11/+15
* r70270 isn't ready yet. Back this out. Sorry for the noise.Bill Wendling2009-04-284-15/+11
* Massive check in. This changes the "-fast" flag to "-O#" in llc. If you want toBill Wendling2009-04-284-11/+15
* CodeGen still defaults to non-verbose asm, but llc now overrides it and defau...Evan Cheng2009-03-254-8/+8
* Remove the one-definition-rule version of extern_weakDuncan Sands2009-03-111-2/+1
* Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands2009-03-072-6/+11
* Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling2009-02-243-10/+14
* Propagate debug loc info through prologue/epilogue.Bill Wendling2009-02-231-2/+3
* missed fileDale Johannesen2009-02-131-2/+3
* Remove refs to non-DebugLoc version of BuildMI from XCore, PIC16.Dale Johannesen2009-02-133-37/+42
* Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen2009-02-121-2/+2
* Move debug loc info along when the spiller creates new instructions.Bill Wendling2009-02-121-19/+37
* Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nastyEvan Cheng2009-02-092-4/+7
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-072-2/+2
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-6/+8
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-6/+13
* get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen2009-02-061-10/+12
* Get rid of 3 non-DebugLoc getNode variants.Dale Johannesen2009-02-051-11/+12
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-14/+20
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-11/+15
* Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands2009-01-281-2/+2
* Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng2009-01-203-7/+10
* Add the private linkage.Rafael Espindola2009-01-151-6/+8
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-1/+1
* Don't fold address calculations which use negative offsets intoRichard Osborne2009-01-151-2/+2
* Update the operands used when building LDAWSP instructions to match the .tdRichard Osborne2009-01-152-2/+1
* Add pseudo instructions to the XCore for (load|store|load address) of aRichard Osborne2009-01-143-77/+66
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-123-3/+3
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-091-1/+1
* Convert DwarfWriter into a pass.Devang Patel2009-01-081-8/+10
* Add support for ISD::TRAP to the XCore backendRichard Osborne2008-12-032-1/+16
* Change the interface to the type legalization methodDuncan Sands2008-12-012-11/+18
* Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng2008-11-241-1/+1
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* Add more const qualifiers. This fixes build breakage from r59540.Dan Gohman2008-11-182-6/+9
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-151-0/+8
* [XCore] Remove whitespace in the description used whenRichard Osborne2008-11-141-1/+1
* [XCore] Fix expansion of 64 bit add/sub. Don't custom expandRichard Osborne2008-11-142-23/+13
* Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne2008-11-142-5/+4
* Fix compile warnings.Richard Osborne2008-11-072-3/+3
* Add XCore backend.Richard Osborne2008-11-0725-0/+4954