aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore
Commit message (Expand)AuthorAgeFilesLines
* Add XCore intrinsic for setpsc.Richard Osborne2011-03-171-1/+5
* Add XCore intrinsics for setclk, setrdy.Richard Osborne2011-03-161-1/+9
* Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne2011-03-162-55/+134
* Don't indent cases in a switch, no functionality change.Richard Osborne2011-03-151-50/+50
* On the XCore the scavenging slot should be closest to the SP.Richard Osborne2011-03-152-0/+7
* Add XCore intrinsics for getps, setps, setsr and clrsr.Richard Osborne2011-03-151-3/+25
* Allow targets to specify a the type of the RHS of a shift parameterized on th...Owen Anderson2011-02-252-74/+74
* Add XCore intrinsic for eeu instruction.Richard Osborne2011-02-241-0/+4
* Add XCore intrinsic for clre instruction.Richard Osborne2011-02-231-1/+3
* Add llvm.xcore.waitevent intrinsic. The effect of this intrinsic is to enableRichard Osborne2011-02-231-1/+7
* Add XCore intrinsic for the setv instruction.Richard Osborne2011-02-231-1/+6
* Fix format for setc instruction.Richard Osborne2011-02-231-1/+1
* Add XCore intrinsic for settw instruction.Richard Osborne2011-02-231-1/+5
* Add XCore intrinsics for various instructions on ports.Richard Osborne2011-02-211-2/+24
* Use explicit add_subdirectory's for LLVM target sublibraries insteadOscar Fuentes2011-02-201-0/+2
* Swap VT and DebugLoc operands of getExtLoad() for consistency withStuart Hastings2011-02-161-2/+2
* Add intrinsic for setc instruction on the XCore.Richard Osborne2011-02-091-1/+12
* Add XCore intrinsics for resource instructions.Richard Osborne2011-02-031-4/+51
* Add support for trampolines on the XCore.Richard Osborne2011-02-024-1/+72
* Remove more duplicated code.Rafael Espindola2011-01-231-12/+12
* Remove duplicated code.Rafael Espindola2011-01-231-6/+7
* Fix a few more places that should use MBB::getLastNonDebugInstr().Jakob Stoklund Olesen2011-01-131-1/+1
* Update CMake stuffAnton Korobeynikov2011-01-101-1/+1
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-107-32/+33
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-061-2/+3
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-4/+4
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-211-1/+1
* Move more PEI-related hooks to TFIAnton Korobeynikov2010-11-274-48/+49
* Move callee-saved regs spills / reloads to TFIAnton Korobeynikov2010-11-274-74/+75
* Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov2010-11-184-9/+10
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-185-20/+25
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-155-212/+251
* move all the target's asmprinters into the main target. The piece Chris Lattner2010-11-145-23/+2
* Remove some explicit arguments to getELFSection. This isRafael Espindola2010-11-111-6/+6
* Inside the calling convention logic LocVT is always a simpleDuncan Sands2010-11-031-1/+1
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-12/+9
* update a bunch of code to use the MachinePointerInfo version of getStore.Chris Lattner2010-09-211-7/+6
* eliminate an old SelectionDAG::getTruncStore method, propagatingChris Lattner2010-09-211-3/+2
* propagate MachinePointerInfo through various uses of the oldChris Lattner2010-09-211-29/+28
* convert the targets off the non-MachinePointerInfo of getLoad.Chris Lattner2010-09-211-9/+10
* reimplement memcpy/memmove/memset lowering to use MachinePointerInfoChris Lattner2010-09-211-3/+2
* CMake: Fix MSVS build. Although I don't know why this didn't break other buil...Michael J. Spencer2010-09-121-1/+1
* Remove Predicate_* calls from MBlaze and XCoreJakob Stoklund Olesen2010-09-032-17/+16
* Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach2010-08-262-7/+4
* CMake: Change somme target library names:Oscar Fuentes2010-08-031-1/+1
* Remove the isMoveInstr() hook.Jakob Stoklund Olesen2010-07-162-33/+0
* Avoid isMoveInstr when printing XCore pseudo-moves.Jakob Stoklund Olesen2010-07-161-7/+5
* Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling2010-07-162-5/+5
* Don't pass StringRef by reference.Benjamin Kramer2010-07-142-3/+4
* Replace copyRegToReg with copyPhysReg for XCore.Jakob Stoklund Olesen2010-07-112-32/+24