Add InstructionIndex pass for easier access to call and return instructions.
Fix selection of authoritative siblings in AssignBlockSignatures.
Add typedefs for DenseMap entries in Common.h.
Update AnalysisUsage of SplitAfterCall to allow correct pass scheduling.
Track functions that are fanin nodes in GatewayFunctions.