aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-02-01Fix another typo in the classof definitions that doesn't (currently)Chandler Carruth
2013-01-31Add iterators to the AttributeSet class so that we can access the Attributes ...Bill Wendling
2013-01-31An alloca can be equal to an argument. It can't *alias* an alloca, but it couldDan Gohman
2013-01-31Switch the code added in r173885 to use the new, shiny RTTIChandler Carruth
2013-01-31s/AttrBuilder::addAttributes/AttrBuilder::addAttribute/g because that's more ...Bill Wendling
2013-01-31Give the MCStreamer class hierarchy LLVM RTTI facilities for use withChandler Carruth
2013-01-31Remove the AttrBuilder form of the Attribute::get creators.Bill Wendling
2013-01-31Update AMDGPURegisterInfo::eliminateFrameIndex() corresponding to r174083.NAKAMURA Takumi
2013-01-31R600: Fold clamp, neg, absTom Stellard
2013-01-31R600: Consider bitcast when folding const_address node.Tom Stellard
2013-01-31R600: Make store_dummy intrinsic more general by passing export typeTom Stellard
2013-01-31Remove unused variable, which should have been removed with r174083.Chad Rosier
2013-01-31Linker: correctly link in dbg.declareManman Ren
2013-01-31Add support for emitting a string attribute.Bill Wendling
2013-01-31Add braces, so my head doesn't explode.Chad Rosier
2013-01-31Update AArch64 backend to changed eliminateFrameIndex interface.Tim Northover
2013-01-31When lowering memcpys to loads and stores, make sure we don't promote alignmentsLang Hames
2013-01-31[Dwarf] early exit to avoid creating dangling DIEsManman Ren
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-31interpreter: Fix errant fallthrough.Jim Grosbach
2013-01-31Object: Fix errant fallthrough.Jim Grosbach
2013-01-31RuntimeDyld: Fix errant fallthrough.Jim Grosbach
2013-01-31[MC] bundle alignment: prevent padding instructions from crossing bundle boun...Derek Schuff
2013-01-31Add AArch64 as an experimental target.Tim Northover
2013-01-31Annotate BumpPtrAllocator for MemorySanitizer.Evgeniy Stepanov
2013-01-31Revert r173946. This breaks compilation of googletest with ClangAlexey Samsonov
2013-01-31Remove the Attribute::hasAttributes() function.Bill Wendling
2013-01-31Revert r174026, "Remove Attribute::hasAttributes() and make Attribute::hasAtt...NAKAMURA Takumi
2013-01-31Change stripAndComputeConstantOffsets to accept a NULL DataLayout pointerDan Gohman
2013-01-31Add a comment.Dan Gohman
2013-01-31Move isKnownNonNull out of AliasAnalysis.h and into ValueTracking.cpp sinceDan Gohman
2013-01-31Remove Attribute::hasAttributes() and make Attribute::hasAttribute() private.Bill Wendling
2013-01-31Change GetPointerBaseWithConstantOffset's DataLayout argument from aDan Gohman
2013-01-31Make the AttrBuilder creation method of Attribute private so that people won'...Bill Wendling
2013-01-31Revert for now:Bill Wendling
2013-01-31Remove the AttrBuilder version of the Attribute::get function.Bill Wendling
2013-01-31Whitespace.Eric Christopher
2013-01-31Check and allow floating point registers to select the size of theEric Christopher
2013-01-31Minor code simplification.Dan Gohman
2013-01-31Make sure that the Attribute object represents one attribute only.Bill Wendling
2013-01-31stripAndComputeConstantOffsets is only called on pointers; check thisDan Gohman
2013-01-31Fix ConstantFold's folding of icmp instructions to recognize that,Dan Gohman
2013-01-30PPC QPX requires a 32-byte aligned stackHal Finkel
2013-01-30Remove addRetAttributes and addFnAttributes, which aren't useful abstractions.Bill Wendling
2013-01-30Convert typeIncompatible to return an AttributeSet.Bill Wendling
2013-01-30Restrict sin/cos optimization to 64-bit only for now. 32-bit is a bit messy a...Evan Cheng
2013-01-30Initialize hasQPX in PPCSubtargetHal Finkel
2013-01-30Remove redundant code.Bill Wendling
2013-01-30Add definitions for the PPC a2q core marked as having QPX availableHal Finkel
2013-01-30Clean up whitespace and indentation a bitEli Bendersky