| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for the --noexecstack option. | Rafael Espindola | 2011-01-23 | 2 | -3/+14 |
* | Delay the creation of eh_frame so that the user can change the defaults. | Rafael Espindola | 2011-01-23 | 1 | -5/+1 |
* | Convert -enable-sched-cycles and -enable-sched-hazard to -disable | Andrew Trick | 2011-01-21 | 1 | -3/+13 |
* | Sorry, several patches in one. | Evan Cheng | 2011-01-20 | 1 | -3/+7 |
* | fix typo | Chris Lattner | 2011-01-15 | 1 | -1/+1 |
* | Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a... | Anton Korobeynikov | 2011-01-10 | 3 | -14/+14 |
* | Remove TargetRegisterInfo::NoRegister. | Jakob Stoklund Olesen | 2011-01-09 | 1 | -5/+10 |
* | Change virtual register numbering to make more space for physical registers. | Jakob Stoklund Olesen | 2011-01-09 | 1 | -19/+15 |
* | Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual and | Jakob Stoklund Olesen | 2011-01-09 | 1 | -1/+26 |
* | Fix comment. | Jakob Stoklund Olesen | 2011-01-09 | 1 | -5/+5 |
* | Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi... | Jakob Stoklund Olesen | 2011-01-09 | 1 | -3/+27 |
* | Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead of | Jakob Stoklund Olesen | 2011-01-08 | 1 | -1/+7 |
* | Use an IndexedMap for LiveVariables::VirtRegInfo. | Jakob Stoklund Olesen | 2011-01-08 | 1 | -0/+6 |
* | Do not model all INLINEASM instructions as having unmodelled side effects. | Evan Cheng | 2011-01-07 | 1 | -0/+1 |
* | DBG_VALUE does not have any side effects; it also makes no sense to mark it c... | Evan Cheng | 2011-01-07 | 1 | -1/+1 |
* | Add ARM patterns to match EXTRACT_SUBVECTOR nodes. | Bob Wilson | 2011-01-07 | 1 | -0/+3 |
* | Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy | Evan Cheng | 2011-01-06 | 1 | -6/+27 |
* | Various bits of framework needed for precise machine-level selection | Andrew Trick | 2010-12-24 | 2 | -6/+21 |
* | whitespace | Andrew Trick | 2010-12-24 | 2 | -16/+16 |
* | Flag -> Glue, the ongoing saga | Chris Lattner | 2010-12-23 | 1 | -7/+7 |
* | Remove the MCObjectFormat class. | Rafael Espindola | 2010-12-18 | 1 | -3/+0 |
* | During local stack slot allocation, the materializeFrameBaseRegister function | Bill Wendling | 2010-12-17 | 1 | -1/+1 |
* | MC/Target: Remove HasScatteredSymbols target hook variable, which has been | Daniel Dunbar | 2010-12-17 | 1 | -11/+0 |
* | MC: Move target specific fixup info descriptors to TargetAsmBackend instead of | Daniel Dunbar | 2010-12-16 | 1 | -0/+20 |
* | MC: Make TargetAsmBackend available to the AsmStreamer. | Daniel Dunbar | 2010-12-16 | 1 | -1/+4 |
* | Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of all | Jakob Stoklund Olesen | 2010-12-14 | 1 | -9/+18 |
* | Add TargetRegisterInfo::printReg() to pretty-print registers. | Jakob Stoklund Olesen | 2010-12-14 | 1 | -0/+4 |
* | Fixed version of 121434 with no new memory leaks. | Rafael Espindola | 2010-12-10 | 3 | -8/+80 |
* | Revert my previous patch to make the valgrind bots happy. | Rafael Espindola | 2010-12-10 | 3 | -80/+8 |
* | Initial support for the cfi directives. This is just enough to get | Rafael Espindola | 2010-12-09 | 3 | -8/+80 |
* | Let target asm backends see assembler flags as they go by. Use that to handle | Jim Grosbach | 2010-12-08 | 1 | -0/+5 |
* | Remove the instruction fragment to data fragment lowering since it was causing | Rafael Espindola | 2010-12-06 | 1 | -2/+1 |
* | Enable sibling call optimization of libcalls which are expanded during | Evan Cheng | 2010-11-30 | 1 | -0/+7 |
* | add TLI support indicating that jumps are more expensive than logical operations | Chris Lattner | 2010-11-30 | 1 | -1/+19 |
* | Merge System into Support. | Michael J. Spencer | 2010-11-29 | 5 | -5/+5 |
* | Move more PEI-related hooks to TFI | Anton Korobeynikov | 2010-11-27 | 2 | -15/+17 |
* | Move callee-saved regs spills / reloads to TFI | Anton Korobeynikov | 2010-11-27 | 2 | -23/+25 |
* | Remove the unused TheTarget member. | Rafael Espindola | 2010-11-26 | 1 | -6/+1 |
* | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept. | Wesley Peck | 2010-11-23 | 1 | -15/+15 |
* | Move some more hooks to TargetFrameInfo | Anton Korobeynikov | 2010-11-20 | 2 | -16/+10 |
* | Prefetch has a MemOperand now. FileCheckize a test. | Dale Johannesen | 2010-11-19 | 1 | -1/+2 |
* | Change some methods in MCDwarf.cpp to be able to handle an arbitrary | Rafael Espindola | 2010-11-19 | 1 | -0/+7 |
* | Move getInitialFrameState() to TargetFrameInfo | Anton Korobeynikov | 2010-11-18 | 2 | -5/+6 |
* | Move hasFP() and few related hooks to TargetFrameInfo. | Anton Korobeynikov | 2010-11-18 | 2 | -25/+26 |
* | Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, | Evan Cheng | 2010-11-17 | 3 | -2/+17 |
* | make isVirtualSection a virtual method on MCSection. Chris' suggestion. | Rafael Espindola | 2010-11-17 | 1 | -4/+0 |
* | Code clean up. The peephole pass should be the one updating the instruction | Evan Cheng | 2010-11-15 | 1 | -4/+2 |
* | add fields to the .td files unconditionally, simplifying tblgen a bit. | Chris Lattner | 2010-11-15 | 1 | -0/+3 |
* | First step of huge frame-related refactoring: move emit{Prologue,Epilogue} ou... | Anton Korobeynikov | 2010-11-15 | 2 | -13/+15 |
* | Add registry hook for assembly text output | Che-Liang Chiou | 2010-11-08 | 1 | -1/+51 |