I plan to use WeakVH to mean "nulls itself out on deletion, but does
not track RAUW" in a subsequent commit.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D32266
Rename WeakVH to WeakTrackingVH; NFC ClosedPublic Authored by sanjoy on Apr 19 2017, 9:47 PM.
Details Summary I plan to use WeakVH to mean "nulls itself out on deletion, but does
Diff Detail Event TimelineHerald added subscribers: nhaehnle, jfb, mzolotukhin and 3 others. · View Herald TranscriptApr 19 2017, 9:47 PM sanjoy added a child revision: D32270: Update to LLVM's use of TrackingWeakVH; NFC.Apr 19 2017, 10:13 PM sanjoy added a child revision: D32268: Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts.Apr 24 2017, 1:01 PM This revision is now accepted and ready to land.Apr 25 2017, 2:10 PM Closed by commit rL301424: Rename WeakVH to WeakTrackingVH; NFC (authored by sanjoy). · Explain WhyApr 26 2017, 9:33 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 95881 docs/ProgrammersManual.rst
include/llvm/Analysis/AliasSetTracker.h
include/llvm/Analysis/AssumptionCache.h
include/llvm/Analysis/CGSCCPassManager.h
include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/IVUsers.h
include/llvm/Analysis/MemoryBuiltins.h
include/llvm/Analysis/ScalarEvolutionExpander.h
include/llvm/IR/ValueHandle.h
include/llvm/Transforms/Scalar/NaryReassociate.h
include/llvm/Transforms/Utils/Cloning.h
include/llvm/Transforms/Utils/SimplifyIndVar.h
include/llvm/Transforms/Utils/ValueMapper.h
include/llvm/Transforms/Vectorize/SLPVectorizer.h
lib/Analysis/AssumptionCache.cpp
lib/Analysis/CallGraphSCCPass.cpp
lib/Analysis/ScalarEvolutionExpander.cpp
lib/Bitcode/Reader/ValueList.h
lib/Bitcode/Reader/ValueList.cpp
lib/CodeGen/CodeGenPrepare.cpp
lib/IR/Value.cpp
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
lib/Target/XCore/XCoreLowerThreadLocal.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/IPO/MergeFunctions.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/NaryReassociate.cpp
lib/Transforms/Scalar/Reassociate.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp
lib/Transforms/Utils/CloneFunction.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/LoopUnroll.cpp
lib/Transforms/Utils/SimplifyIndVar.cpp
lib/Transforms/Vectorize/SLPVectorizer.cpp
unittests/IR/ValueHandleTest.cpp
|