aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore
Commit message (Expand)AuthorAgeFilesLines
* 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
* Reapply bottom-up fast-isel, with several fixes for x86-32:Dan Gohman2010-07-102-5/+3
* --- Reverse-merging r107947 into '.':Bob Wilson2010-07-092-3/+5
* Re-apply bottom-up fast-isel, with fixes. Be very careful to avoid emittingDan Gohman2010-07-092-5/+3
* Revert 107840 107839 107813 107804 107800 107797 107791.Dan Gohman2010-07-082-3/+5
* Move getExtLoad() and (some) getLoad() DebugLoc argument after EVT argument f...Evan Cheng2010-07-071-2/+2
* Add X86FastISel support for return statements. This entails refactoringDan Gohman2010-07-072-5/+3
* Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman2010-07-072-3/+9
* CanLowerReturn doesn't need a SelectionDAG; it just needs an LLVMContext.Dan Gohman2010-07-062-3/+3
* Propagate debug loc.Devang Patel2010-07-061-3/+3
* Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman2010-07-061-13/+13
* Revert r107655.Dan Gohman2010-07-061-13/+13
* Fix a bunch of custom-inserter functions to handle the case whereDan Gohman2010-07-061-13/+13
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-032-4/+4
* Implement the "linker_private_weak" linkage type. This will be used forBill Wendling2010-07-011-1/+0
* Revert r107205 and r107207.Bill Wendling2010-06-291-1/+0
* Introducing the "linker_weak" linkage type. This will be used for Objective-CBill Wendling2010-06-291-0/+1
* Remove initialized but otherwise unused variables.Duncan Sands2010-06-291-1/+0
* Remove isTwoAddress from XCore.Eric Christopher2010-06-211-1/+1
* Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings2010-06-172-9/+9