annotate insert_async as 'anywhere'
don't build ProvenancePass, not used anymore
trick compiler into using values for Edge constructor, rename 'search' -> 'propagate'
overload adj() to also accept a vertex index (int64)
refactor a bunch of stuff, improve globalizeCall, propagate provenance more
update uses of call if type changed
fix storeinst replacement: cast to element type
delete replaced call
pass vmap into globalizeCall and update it with replaced call
implement ExitMap as a set of pairs of WeakVH
explicitly extract Value* from use
add uses to vector
fix some stuff, separate out preFixup code and run before extractor, skip non-global-load/store anchors
fix hand-opt version of cc
poor man’s inline cost: inline globalized functions if < 25 instructions
inspect aliasset: only a prob if addrspace matches
implement alloca localization: if all uses of alloca are in region, then move it inside the region, too
handle grappa_on_async with GCE=nullptr (still has to end in ret void)