aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineFunction.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* Silence GCC warnings with asserts turned off. No functionality change.Chandler Carruth2010-01-271-2/+1
* Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner2010-01-261-18/+21
* add a new MachineJumpTableInfo::getJTISymbol method,Chris Lattner2010-01-261-8/+28
* make MachineFunction keep track of its ID and make Chris Lattner2010-01-261-5/+5
* Add support for target-specific 32-bit custom-lowered Chris Lattner2010-01-261-0/+2
* Rearrange handling of jump tables. Highlights:Chris Lattner2010-01-251-11/+49
* Avoid including DebugInfo.h in AsmPrinter.hDevang Patel2010-01-191-0/+1
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-3/+3
* Change errs() to dbgs().David Greene2010-01-041-4/+5
* improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner2009-12-031-2/+2
* Remove ShortNames from getNodeLabel in DOTGraphTraitsTobias Grosser2009-11-301-5/+4
* Instantiate DefaultDOTGraphTraitsTobias Grosser2009-11-301-0/+3
* Do not merge jump tables this early. Branch folding will do any necessaryJim Grosbach2009-11-141-4/+0
* Add function to replace a destination MBB in a single jump tableJim Grosbach2009-11-141-8/+19
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-121-2/+3
* Make -print-machineinstrs more readable.Dan Gohman2009-10-311-27/+44
* Fix 80-column violation.Dan Gohman2009-10-311-1/+2
* Allow constants of different types to share constant pool entriesDan Gohman2009-10-281-3/+47
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* Add basic infrastructure and x86 support for preserving MachineMemOperandDan Gohman2009-10-091-0/+64
* Remove dead code.Devang Patel2009-09-301-17/+0
* Improve MachineMemOperand handling.Dan Gohman2009-09-251-5/+23
* add hooks to hang target-specific goop off MachineModuleInfo,Chris Lattner2009-09-151-0/+3
* Reapply 79977.Devang Patel2009-08-281-1/+1
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-1/+1
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-1/+1
* Fix some refactos for iostream changes (in -Asserts mode).Daniel Dunbar2009-08-231-4/+4
* remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner2009-08-231-19/+13
* convert some stuff to work on raw_ostreams instead of std::ostream.Chris Lattner2009-08-231-16/+18
* remove dead PrefixPrinter class.Chris Lattner2009-08-231-8/+5
* Add missing includes.David Greene2009-08-191-0/+1
* Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach2009-08-171-3/+0
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+2
* Add MachineFrameInfo::getPristineRegisters(MBB) method.Jakob Stoklund Olesen2009-08-131-1/+31
* SjLj based exception handling unwinding support. This patch is nasty, brutishJim Grosbach2009-08-111-0/+3
* Re-apply LiveInterval index dumping patch, with fixes suggested by BillDavid Greene2009-08-031-3/+6
* Fix some comments referring to std::cerr.Daniel Dunbar2009-08-031-2/+2
* MachineFunction no longer needs Annotation.Dan Gohman2009-07-311-2/+1
* Reapply r77654 with a fix: MachineFunctionPass's getAnalysisUsageDan Gohman2009-07-311-71/+2
* Revert r77654, it appears to be causing llvm-gcc bootstrap failures, and manyDaniel Dunbar2009-07-311-2/+71
* Manage MachineFunctions with an analysis Pass instead of the AnnotableDan Gohman2009-07-311-71/+2
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-251-2/+2
* Switch to getNameStr().Daniel Dunbar2009-07-241-4/+4
* reimplement Constant::ContainsRelocations as Chris Lattner2009-07-221-13/+1
* no really, I can spell!Chris Lattner2009-07-211-2/+2
* add an API so target-independent codegen can determine if a constantChris Lattner2009-07-211-1/+20
* revert r76602, 76603, and r76615, pending design discussions.Chris Lattner2009-07-211-6/+3
* Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene2009-07-211-3/+6