Skip to content
  • Chris Lattner's avatar
    Now that DepType is private, we can start cleaning up some of its uses: · e4d32791
    Chris Lattner authored
    Document the Dirty value more precisely, use it for the uninitialized
    DepResultTy value.  Change reverse mappings to be from an instruction*
    instead of DepResultTy, and stop tracking other forms.  This makes it more
    clear that we only care about the instruction cases.
    
    Eliminate a DepResultTy,bool pair by using Dirty in the local case as well,
    shrinking the map and simplifying the code.
    
    This speeds up GVN by ~3% on 403.gcc.
    
    llvm-svn: 60232
    e4d32791
Loading