aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Add support for the --noexecstack option.Rafael Espindola2011-01-232-3/+14
* Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola2011-01-231-5/+1
* Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick2011-01-211-3/+13
* Sorry, several patches in one.Evan Cheng2011-01-201-3/+7
* fix typoChris Lattner2011-01-151-1/+1
* Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov2011-01-103-14/+14
* Remove TargetRegisterInfo::NoRegister.Jakob Stoklund Olesen2011-01-091-5/+10
* Change virtual register numbering to make more space for physical registers.Jakob Stoklund Olesen2011-01-091-19/+15
* Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen2011-01-091-1/+26
* Fix comment.Jakob Stoklund Olesen2011-01-091-5/+5
* Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...Jakob Stoklund Olesen2011-01-091-3/+27
* Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead ofJakob Stoklund Olesen2011-01-081-1/+7
* Use an IndexedMap for LiveVariables::VirtRegInfo.Jakob Stoklund Olesen2011-01-081-0/+6
* Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng2011-01-071-0/+1
* DBG_VALUE does not have any side effects; it also makes no sense to mark it c...Evan Cheng2011-01-071-1/+1
* Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson2011-01-071-0/+3
* Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng2011-01-061-6/+27
* Various bits of framework needed for precise machine-level selectionAndrew Trick2010-12-242-6/+21
* whitespaceAndrew Trick2010-12-242-16/+16
* Flag -> Glue, the ongoing sagaChris Lattner2010-12-231-7/+7
* Remove the MCObjectFormat class.Rafael Espindola2010-12-181-3/+0
* During local stack slot allocation, the materializeFrameBaseRegister functionBill Wendling2010-12-171-1/+1
* MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar2010-12-171-11/+0
* MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar2010-12-161-0/+20
* MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar2010-12-161-1/+4
* Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of allJakob Stoklund Olesen2010-12-141-9/+18
* Add TargetRegisterInfo::printReg() to pretty-print registers.Jakob Stoklund Olesen2010-12-141-0/+4
* Fixed version of 121434 with no new memory leaks.Rafael Espindola2010-12-103-8/+80
* Revert my previous patch to make the valgrind bots happy.Rafael Espindola2010-12-103-80/+8
* Initial support for the cfi directives. This is just enough to getRafael Espindola2010-12-093-8/+80
* Let target asm backends see assembler flags as they go by. Use that to handleJim Grosbach2010-12-081-0/+5
* Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola2010-12-061-2/+1
* Enable sibling call optimization of libcalls which are expanded duringEvan Cheng2010-11-301-0/+7
* add TLI support indicating that jumps are more expensive than logical operationsChris Lattner2010-11-301-1/+19
* Merge System into Support.Michael J. Spencer2010-11-295-5/+5
* Move more PEI-related hooks to TFIAnton Korobeynikov2010-11-272-15/+17
* Move callee-saved regs spills / reloads to TFIAnton Korobeynikov2010-11-272-23/+25
* Remove the unused TheTarget member.Rafael Espindola2010-11-261-6/+1
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-231-15/+15
* Move some more hooks to TargetFrameInfoAnton Korobeynikov2010-11-202-16/+10
* Prefetch has a MemOperand now. FileCheckize a test.Dale Johannesen2010-11-191-1/+2
* Change some methods in MCDwarf.cpp to be able to handle an arbitraryRafael Espindola2010-11-191-0/+7
* Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov2010-11-182-5/+6
* Move hasFP() and few related hooks to TargetFrameInfo.Anton Korobeynikov2010-11-182-25/+26
* Remove ARM isel hacks that fold large immediates into a pair of add, sub, and,Evan Cheng2010-11-173-2/+17
* make isVirtualSection a virtual method on MCSection. Chris' suggestion.Rafael Espindola2010-11-171-4/+0
* Code clean up. The peephole pass should be the one updating the instructionEvan Cheng2010-11-151-4/+2
* add fields to the .td files unconditionally, simplifying tblgen a bit.Chris Lattner2010-11-151-0/+3
* First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou...Anton Korobeynikov2010-11-152-13/+15
* Add registry hook for assembly text outputChe-Liang Chiou2010-11-081-1/+51