> @@ -225,10 +225,10 @@
>void Compress(BasicBlock *V, InfoRec &VInfo);
>BasicBlock *Eval(BasicBlock *v);
>void Link(BasicBlock *V, BasicBlock *W, InfoRec &WInfo);
> - inline BasicBlock *getIDom(BasicBlock *BB) const {
> - std::map::const_iterator I =
> IDoms.find(BB);
> -
> Remove ImmediateDominator analysis. The same information can be
> obtained from DomTree. A lot of code for
> constructing ImmediateDominator is now folded into DomTree
> construction.
>
> This is part of the ongoing work for PR217: http://llvm.org/PR217 .
Woot.
> +
> + struct InfoRec {