aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
AgeCommit message (Expand)Author
2009-09-21Merge in fix for PR4910.Tanya Lattner
2009-09-16Merge 80153 from mainline.Tanya Lattner
2009-09-13Merge 80146 from mainline.Tanya Lattner
2009-09-13Merge 80414 from mainline.Tanya Lattner
2009-09-10Merge 81343 from mainline.Tanya Lattner
2009-09-08Merge 81204 from mainline (with minor tweak).Tanya Lattner
2009-09-04Merge 80872 from mainline.Tanya Lattner
2009-08-31Merge from mainline.Tanya Lattner
2009-08-22revert r79708 + r79711Chris Lattner
2009-08-22Actually remove unused static. Previous commit removed trailingEric Christopher
2009-08-22Remove unused static.Eric Christopher
2009-08-22Ease contention on this lock by noticing that all writes to the VTs array willOwen Anderson
2009-08-21Fix typo. Should check both values of RangeUse for 0. Patch by Marius Wachtler.Bill Wendling
2009-08-20Attempt to comment this code more.Bill Wendling
2009-08-20Suppress build warning in -AssertsDaniel Dunbar
2009-08-20Check for shared landing pads when assigning call site values. Invokes whichJim Grosbach
2009-08-19Add missing forward declaration.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Add missing includes.David Greene
2009-08-19Switch to SmallString::str from SmallString::c_str, and removeDaniel Dunbar
2009-08-19Add an x86 peep that narrows TEST instructions to forms that useDan Gohman
2009-08-19Use the schedule itinerary operand use/def cycle information to adjust depend...David Goodwin
2009-08-19PR4737: Fix a nasty bug in load narrowing with non-power-of-two types.Eli Friedman
2009-08-19switch asmprinter to emit alignments through OutStreamer.Chris Lattner
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-19Added an option to have the PBQP allocator attempt coalescing during allocation.Lang Hames
2009-08-18Be tidy and use a break to exit from a switch block rather thanDan Gohman
2009-08-18Legalize the shift amount operand of SRL_PARTS, SHL_PARTS, andDan Gohman
2009-08-18Changes DOUT references in the PBQP allocator to use DEBUG(errs() ...)Lang Hames
2009-08-18Simplify RegScavenger::FindUnusedReg.Jakob Stoklund Olesen
2009-08-18Make various changes suggested by Chris.David Greene
2009-08-18fix COFF targets (mingw/cygwin) to provide ehframe and LSDA sectionsChris Lattner
2009-08-18Make tail merging handle blocks with repeated predecessors correctly, andDan Gohman
2009-08-18Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner
2009-08-18add a horrible hack to the dwarf printer. It looks like mingw is not specifyingChris Lattner
2009-08-18fix another bozo bugChris Lattner
2009-08-18fix accidentally inverted conditional and add comment.Chris Lattner
2009-08-18turn this conditional into something humans might actuallyChris Lattner
2009-08-17cleanups per review. Mostly cosmetic, plus use SmallVector in place of std::v...Jim Grosbach
2009-08-17Remove a bit more cruft from the sjlj moving to a backend pass.Jim Grosbach
2009-08-17Update CMakeLists.Benjamin Kramer
2009-08-17Fix build warning.Daniel Dunbar
2009-08-17Move the sjlj exception handling conversions to a back-end pass where theyJim Grosbach
2009-08-17Extend the instruction itinerary model to include the ability to indicate the...David Goodwin
2009-08-17the MinPad argument to PadToColumn only really makes sense to be 1,Chris Lattner