aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2006-10-04Work around for some problems with templates.Jim Laskey
2006-10-04Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add anEvan Cheng
2006-10-03Use $( $| $) to represent alternatives in asm blocks instead of {|}. ThisChris Lattner
2006-10-03Fix an obvious typo.Evan Cheng
2006-10-03BugfixesChris Lattner
2006-10-03Print the MBB ID # along with the bb tag in the -print-machine-instrs output.Chris Lattner
2006-10-03Provide a function that ensures MBB numbering is dense and inorder. ThisChris Lattner
2006-10-03Simplify logic further.Nick Lewycky
2006-10-03Implement floating point constantsRafael Espindola
2006-10-03Fix PR933 and CodeGen/X86/2006-10-02-BoolRetCrash.llChris Lattner
2006-10-03Simplify, now that predsimplify depends on break-crit-edges.Nick Lewycky
2006-10-03Move break-crit-edges before the predicate simplifier. Allows us toNick Lewycky
2006-10-03Revert previous patch. Still breaking things.Evan Cheng
2006-10-03Fix for PR929. The PHI nodes were being gone through for each instructionBill Wendling
2006-10-03Fix PR932 and Analysis/Dominators/2006-10-02-BreakCritEdges.ll:Chris Lattner
2006-10-03These don't have immediate operands.Evan Cheng
2006-10-02fix the names of the 64bit fp registerRafael Espindola
2006-10-02Debugging kruftJim Laskey
2006-10-02Add ability to annotate (color) nodes in a viewGraph.Jim Laskey
2006-10-01Fixme is already doneChris Lattner
2006-10-01Teach globalsmodref-aa to track scalar pointer global variables which pointChris Lattner
2006-10-01Fix a bug from r1.391 of this file, where we checked the size instead ofChris Lattner
2006-09-30Fix debug outputChris Lattner
2006-09-30Implement SRA of heap allocations.Chris Lattner
2006-09-30Add a version of the globalvariable ctor that inserts at a specific location.Chris Lattner
2006-09-30Add some ifdef'd out debug infoChris Lattner
2006-09-29Not needed.Evan Cheng
2006-09-29add floating point registersRafael Espindola
2006-09-29Define this in the correct n/sChris Lattner
2006-09-28Minor cleanupsChris Lattner
2006-09-28Now that ConstantBool::True/False are gone, we can modify Type.cpp toChris Lattner
2006-09-28Eliminate ConstantBool::True and ConstantBool::False. Instead, provideChris Lattner
2006-09-28Eliminate ConstantBool::True and ConstantBool::False. Instead, provideChris Lattner
2006-09-28Eliminate ConstantBool::True and ConstantBool::False. Instead, provideConsta...Chris Lattner
2006-09-28update commentsChris Lattner
2006-09-28wrap long linesChris Lattner
2006-09-28Simplify some code, reformat break'sChris Lattner
2006-09-28simplify codeChris Lattner
2006-09-28Simplify some codeChris Lattner
2006-09-28Another attempt at making ArgPromotion smarter. This patch no longer breaks ...Owen Anderson
2006-09-28simplify codeChris Lattner
2006-09-28simplify codeChris Lattner
2006-09-28Shift amounts are always 32-bits, even in 64-bit mode. This fixesChris Lattner
2006-09-28Fix PR902:Reid Spencer
2006-09-28TargetRegisterClass specifies the desired spill alignment. However, it cannot...Evan Cheng
2006-09-28"Once more into the breach, dear friends, once more, or fill the wall upBill Wendling
2006-09-28refactor critical edge breaking out into the SplitCritEdgesForPHIConstants me...Chris Lattner
2006-09-28add a note about a general improvement to the code generatorChris Lattner
2006-09-28remove reference to dead methodChris Lattner
2006-09-28Use the new ManagedStatic class to explicitly manage static variables, elimin...Chris Lattner