aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2007-10-18Fix PR1735 and Transforms/DeadArgElim/2007-10-18-VarargsReturn.ll byChris Lattner
2007-10-18this doesn't need dynamic_cast.Chris Lattner
2007-10-18Reduce reliance on rtti infoChris Lattner
2007-10-18fix typoChris Lattner
2007-10-18This requires rtti info because tblgen uses commandline,Chris Lattner
2007-10-18Work around downrev gccs which do not inherit visibility of theGordon Henriksen
2007-10-18Pointer arithmetic should be done with the index the same size as the pointer.Bill Wendling
2007-10-18Support for ADDC/SUBC.Duncan Sands
2007-10-18Really fix PR1734. Carefully track which register uses are sub-register uses byEvan Cheng
2007-10-18legalizing the ret operation on f64 shouldn't introduce a newChris Lattner
2007-10-18Move Split<...>() into DomTreeBase. This should make the #include's of Domin...Owen Anderson
2007-10-17Reverting r43070 for now. It's causing llc test failures.Evan Cheng
2007-10-17Switching TargetMachineRegistry to use the new generic Registry.Gordon Henriksen
2007-10-17Do not raise free() call that is called through invoke instruction.Devang Patel
2007-10-17Fixed linker errors (unresolved externals: split<>(...)) when compiling with ...Hartmut Kaiser
2007-10-17Define a helper function ConstantVector::getSplatValue for testing forDan Gohman
2007-10-17Add support for ISD::SELECT in SplitVectorOp.Dan Gohman
2007-10-17Return Expand from getOperationAction for all extendedDuncan Sands
2007-10-17Apply "Instead of loading small c string constant, use integer constant direc...Devang Patel
2007-10-17Apply Chris' suggestions.Evan Cheng
2007-10-17Change fp to sint legalization on x86-32 to do 2 x i32 Chris Lattner
2007-10-17fix some funny indentation, add comments.Chris Lattner
2007-10-17One more extract_subreg coalescing bug fix.Evan Cheng
2007-10-17Fix MergeValueInAsValue(). It allows overlapping live ranges but should replaceEvan Cheng
2007-10-17Clean up code that calculate MBB live-in's.Evan Cheng
2007-10-17Clean up code that calculate MBB live-in's.Evan Cheng
2007-10-17Move splitBlock into DomTreeBase from DomTree.Owen Anderson
2007-10-16Use immediate stores.Devang Patel
2007-10-16Disable attempts to constant fold PPC f128.Dale Johannesen
2007-10-16Some clean up.Evan Cheng
2007-10-16Template DominatorTreeBase by node type. This is the next major step towardsOwen Anderson
2007-10-16Fix PR1734.Evan Cheng
2007-10-16Check for invalid cc's in f80 select.Dale Johannesen
2007-10-16Fix a bug handling frame references in ppc inline asm when the frame offsetChris Lattner
2007-10-16Initial infrastructure for arbitrary precision integerDuncan Sands
2007-10-16Fixes due to lack of type-safety for ValueType: (1) ValueTypeDuncan Sands
2007-10-16Correction to tail call optimization code. The new return addressArnold Schwaighofer
2007-10-16Code clean up.Evan Cheng
2007-10-16implement promotion of select and select_cc, allowing MallocBench/gs toChris Lattner
2007-10-15Teach IntrinsicLowering.cpp about the sin, cos, and pow intrinsics.Dan Gohman
2007-10-15Make CalcLatency() non-recursive.Evan Cheng
2007-10-15Change LowerFP_TO_SINT to create the specific code it needs instead of Chris Lattner
2007-10-15LowerFP_TO_SINT must not create a stack object if it's not needed.Evan Cheng
2007-10-15Add removeModuleProvider()Devang Patel
2007-10-15Fix PR1729: watch out for val# with no def.Evan Cheng
2007-10-15Move CreateStackTemporary out to SelectionDAGChris Lattner
2007-10-15add a new CreateStackTemporary helper method.Chris Lattner
2007-10-15implement promotion of BR_CC operands, fixing bisort on ppc.Chris Lattner
2007-10-15updates from duncanChris Lattner
2007-10-15Achieve same result but use fewer lines of code.Devang Patel