aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-03-29Honour relocation behaviour stuff for ro objectsAnton Korobeynikov
2009-03-29Extend the relocation tracker handler, so we can filter on different 'kinds' ...Anton Korobeynikov
2009-03-29Fix PR3899: add support for extracting floats from vectorsDuncan Sands
2009-03-29add missing space.Chris Lattner
2009-03-29add some comments, add a dyn_cast method.Chris Lattner
2009-03-29When forming sentinels for empty/tombstone, make sure to respect theChris Lattner
2009-03-29add helper method.Chris Lattner
2009-03-29Add a simple type-safe bit-mangling pointer union class. This allows Chris Lattner
2009-03-29Allow a specific PointerIntPair instance to use a specific Pointer trait:Chris Lattner
2009-03-29Add a PointerLikeTypeTraits specialization for uintptr_tChris Lattner
2009-03-29Value* only has 2 bits free as well.Chris Lattner
2009-03-29Replace the PointerLikeTypeTraits::getNumLowBitsAvailableChris Lattner
2009-03-29rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for Chris Lattner
2009-03-29now that you can put a PointerIntPair in a SmallPtrSet, remove someChris Lattner
2009-03-29teach SmallPtrSet that PointerIntPair is "basically a pointer".Chris Lattner
2009-03-28add a noteChris Lattner
2009-03-28Use array_lengthofRafael Espindola
2009-03-28Have only one definition of X86AddrNumOperands.Rafael Espindola
2009-03-28Make code a bit less brittle by no hardcoding the numberRafael Espindola
2009-03-28Make check in CheckTailCallReturnConstraints for ignorable instructions betweenArnold Schwaighofer
2009-03-28Update the Visual Studio docs. Patch by Stefanus!Bill Wendling
2009-03-28Enable tail call optimization for functions that return a struct (bug 3664) a...Arnold Schwaighofer
2009-03-28declare everything as class to avoid angering the VC++ gods.Chris Lattner
2009-03-28add a traits class for SmallPtrSet that allows us to stick things that areChris Lattner
2009-03-28Optimize some 64-bit multiplication by constants into two lea's or one lea + ...Evan Cheng
2009-03-28move a large method out of line.Chris Lattner
2009-03-27Fix what surely must be a copy+pasto.Dan Gohman
2009-03-27Initialize LiveOutInfo's APInt members to zero, as APInt'sDan Gohman
2009-03-27remove trailing whitespaceJim Grosbach
2009-03-27"ghostify" the ilist<Function> sentinelGabor Greif
2009-03-27Allow invertable -xno- style optins as well.Mike Stump
2009-03-27Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman
2009-03-27Fix build on MacOS 10.4 systems (suggested by Mike Smith).Julien Lerouge
2009-03-27Fix this test so that it doesn't spuriously fail due to someDan Gohman
2009-03-27Avoid hardcoding that X86 addresses have 4 operands.Rafael Espindola
2009-03-27Use less hard coded constants to make the code less brittle.Rafael Espindola
2009-03-27Reapply r66415, which was reverted in r66426 forDuncan Sands
2009-03-27I am trying to add a segment to the X86 addresses matching toRafael Espindola
2009-03-27Revert r67798: it breaks llvm-gcc bootstrap on x86-64-linux, presumably due toDuncan Sands
2009-03-27Documentation update.Mikhail Glushenkov
2009-03-27-write-graph now can be used with -o.Mikhail Glushenkov
2009-03-27Revert previous change in favour of an explanatoryDuncan Sands
2009-03-27A Release-Asserts build makes it sound like assertionsDuncan Sands
2009-03-27Shrink wrapping in PEI: initial release. Finishing development, enable with -...John Mosby
2009-03-27Add a __builtin___memset_chk test.Evan Cheng
2009-03-27One more place to skip debug info.Dale Johannesen
2009-03-26While hoisting an instruction, update alias info set tracker.Devang Patel
2009-03-26Update to account for driver renaming.Mike Stump
2009-03-26-no-implicit-float means explicit fp operations are legal.Evan Cheng
2009-03-26Add -march=x86.Evan Cheng