Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / lib / VMCore / Value.cpp
2013-01-02 Chandler CarruthRename VMCore directory to IR.
2012-12-20 Richard SmithDon't use isa<CallInst>(this) in the constructor for...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-05-19 Benjamin KramerMove CallbackVHs dtor inline, it can be devirtualized...
2012-04-10 Bill WendlingThe MDString class stored a StringRef to the string...
2012-04-08 Bill WendlingAllow subclasses of the ValueHandleBase to store inform...
2012-03-14 Chandler CarruthExtend the inline cost calculation to account for bonus...
2012-03-10 Chandler CarruthRefactor some methods to look through bitcasts and...
2012-01-23 Nick LewyckyMake Value::isDereferenceablePointer() handle unreachab...
2011-12-05 Benjamin KramerAdd a little heuristic to Value::isUsedInBasicBlock...
2011-11-15 Benjamin KramerRemove Value::getNameStr. It has been deprecated for...
2011-11-15 Benjamin KramerRemove all remaining uses of Value::getNameStr().
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Chris Lattnerremove the old and dangerous uncheckedReplaceAllUsesWit...
2011-07-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-06-23 Jay FoadReinstate r133513 (reverted in r133700) with an additio...
2011-06-23 Eric ChristopherRevert r133513:
2011-06-21 Jay FoadReinstate r133435 and r133449 (reverted in r133499...
2011-06-21 Chad RosierRevert r133435 and r133449 to appease buildbots.
2011-06-20 Jay FoadChange how PHINodes store their operands.
2011-01-23 Chris Lattnerteach Value::isDereferenceablePointer that byval argume...
2011-01-16 Jay FoadMove the implementation of the User class into a new...
2010-12-23 Jeffrey YasskinChange all self assignments X=X to (void)X, so that...
2010-12-20 Owen AndersonRevert r122114 (CallbackVH observing use-list changes...
2010-12-18 Owen AndersonAdd support to CallbackVH to receive notification when...
2010-12-15 Dan GohmanMove Value::getUnderlyingObject to be a standalone
2010-11-11 Nick LewyckyDoxygenify
2010-11-11 Dan GohmanFactor out Instruction::isSafeToSpeculativelyExecute...
2010-07-27 Duncan SandsAfter updating value handles for RAUW, check that no...
2010-07-24 Duncan SandsClarify that if a new value handle is added while dropp...
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-06-28 Dan GohmanFix Value::stripPointerCasts and BasicAA to avoid troub...
2010-03-25 Gabor Greifrename use_const_iterator to const_use_iterator for...
2010-02-16 Duncan SandsIntroduce isOpaqueTy and use it rather than isa<OpaqueT...
2010-02-16 Duncan SandsThere are two ways of checking for a given type, for...
2010-01-25 Bob WilsonChange Value::getUnderlyingObject to have the MaxLookup...
2010-01-13 Benjamin KramerIntroduce Twine::toStringRef, a variant of toVector...
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-29 Chris LattnerWhen doing v1->RAUW(v2), don't do anything to metadata...
2009-12-28 Chris LattnerThis is a major cleanup of the instruction metadata...
2009-11-01 Chris Lattnerremove a bunch of locking from LLVMContextImpl. Since...
2009-10-17 Daniel DunbarRemove unnecessary include.
2009-10-13 Devang PatelCopy metadata when value is RAUW'd. It is debatable...
2009-10-12 Jeffrey YasskinFix llvm.org/PR5160, to let CallbackVHs modify other...
2009-09-22 Daniel DunbarFix commento.
2009-09-22 Daniel DunbarAdd a TrackingVH value handle.
2009-09-20 Daniel DunbarStrip trailing whitespace.
2009-09-17 Benjamin KramerInitialize HasMetadata to zero.
2009-09-16 Devang PatelAdd llvm::Metadata to manage metadata used in a context.
2009-08-27 Dan GohmanTeach getUnderlyingObject and skipPointerCasts about...
2009-08-19 Daniel DunbarAdd a fast path for setName("") on an unnamed value.
2009-08-19 Daniel DunbarMake a SmallVector size more reasonable.
2009-08-18 Owen AndersonPrivatize the ValueHandle global map. Because this...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Dan GohmanFix a typo in an assertion string.
2009-08-04 Chris Lattnerrevert r78048, it isn't worth using assertingvh here.
2009-08-04 Chris Lattnerswitch ValueMap to using AssertingVH. This is an old...
2009-07-29 Devang PatelKeep track of named mdnodes in a Module using an ilist.
2009-07-28 Devang PatelRename MDNode.h header. It defines MDnode and other...
2009-07-26 Daniel DunbarMake sure getName().data() is always null terminated.
2009-07-26 Daniel DunbarRewrite getName{Start,End,Len} in terms of getName...
2009-07-26 Daniel DunbarSimplify.
2009-07-26 Daniel DunbarRemove Value::setName(const char*, unsigned).
2009-07-26 Daniel DunbarRemove Value::setName(const char*).
2009-07-25 Daniel DunbarRemove Value::{isName, getNameRef}.
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-24 Daniel DunbarMove more to raw_ostream.
2009-07-23 Daniel DunbarAdd llvm::Value::getNameRef, for help in API migration.
2009-07-22 Devang PatelIntroduce MetadataBase, a base class for MDString and...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-20 Dan GohmanRevert the addition of hasNoPointerOverflow to GEPOperator.
2009-07-18 Dan GohmanFix this accidentally inverted condition.
2009-07-17 Dan GohmanConvert more code to use Operator instead of explicitly...
2009-07-17 Dan GohmanMake BasicAliasAnalysis and Value::getUnderlyingObject use
2009-07-17 Dan GohmanAdd a SubclassOptionalData field to Value. See the...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-08 Jeffrey YasskinFix the AssertingVH unittests.
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-07-08 Torok EdwinStart converting to new error handling API.
2009-07-07 Owen AndersonHave scoped mutexes take referenes instead of pointers.
2009-06-18 Owen AndersonSimplify by using no-op-when-not-multithreaded locks.
2009-06-18 Owen AndersonMove Threading.[h|cpp] from Support to System.
2009-06-17 Owen AndersonProtect the ValueHandle table.
2009-05-04 Mike StumpRestore minor deletion.
2009-05-02 Dan GohmanApply Jeffrey Yasskin's CallbackVH patch, with minor...
2009-04-15 Nick LewyckyLimit the number of times we're willing to chase pointe...
2009-03-31 Chris LattnerAdd two new classes: WeakVH and AssertingVH. These...
2009-03-12 Gabor GreifRearrange operands of the BranchInst, to be able to
2008-12-29 Duncan SandsMake stripPointerCasts and getUnderlyingObject
2008-12-13 Chris LattnerThese messages should always be emitted when NDEBUG...
2008-12-02 Chris LattnerComment typeo fix, thanks Duncan!
2008-12-02 Chris Lattneradd a little helper function that does PHI translation.
2008-10-01 Duncan SandsFactorize code: remove variants of "strip off
2008-09-25 Bill WendlingMake pointer parameter const for isUsedInBasicBlock.
2008-09-19 Gabor Greifbacking out my last commit, it was not intended to...
2008-09-19 Gabor Greiffirst shot at removing Use::Val
2008-07-24 Evan ChengRename instance variables, parameter argument names...
2008-06-21 Chris Lattnerfix some warnings when assertions are disabled.
next