aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore
Commit message (Expand)AuthorAgeFilesLines
...
* Use set operations instead of plain lists to enumerate register classes.Jakob Stoklund Olesen2011-06-151-3/+3
* Remove custom allocation order boilerplate that is no longer needed.Jakob Stoklund Olesen2011-06-091-21/+1
* Add a parameter to CCState so that it can access the MachineFunction.Eric Christopher2011-06-082-13/+14
* Flag unallocatable register classes instead of giving them emptyJakob Stoklund Olesen2011-06-021-18/+3
* Fix 80 column violations.Richard Osborne2011-05-311-2/+5
* Add XCore intrinsic for crc8.Richard Osborne2011-05-312-0/+16
* Add XCore intrinsic for crc32.Richard Osborne2011-05-311-1/+7
* Use the dwarf->llvm mapping to print register names in the cfiRafael Espindola2011-05-302-0/+5
* Replace the -unwind-tables option with a per function flag. This is moreRafael Espindola2011-05-251-2/+2
* Remove dead code.Devang Patel2011-05-241-3/+0
* Make the logic for determining function alignment more explicit. No function...Eli Friedman2011-05-062-9/+2
* Remove unused STL header includes.Jay Foad2011-04-232-4/+0
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-1/+1
* Add XCore intrinsics for initializing / starting / synchronizing threads.Richard Osborne2011-03-311-6/+39
* 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