"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "98679b56a1eb0f0c26c80c0c8ee8eb2b89f28383"
Revamp the "CSEMap" datastructure used in the SelectionDAG class. This
eliminates a bunch of std::map's in the SelectionDAG, replacing them with a home-grown hashtable. This is still a work in progress: not all the maps have been moved over and the hashtable never resizes. That said, this still speeds up llc 20% on kimwitu++ with -fast -regalloc=local using a release build. llvm-svn: 29550
Loading
Please register or sign in to comment