Remove the SimpleJoin optimization from SimpleRegisterCoalescing.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 22 Jun 2010 16:13:57 +0000 (16:13 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Tue, 22 Jun 2010 16:13:57 +0000 (16:13 +0000)
commit6ff1c3f36c53d37097d1e66b58cd8d129d690127
treecf98a0b3b4455b94a2b078774a6f443905dfb26c
parent5cf27f81f49b4516b1e9d269f070c88fa3228f9e
Remove the SimpleJoin optimization from SimpleRegisterCoalescing.

Measurements show that it does not speed up coalescing, so there is no reason
the keep the added complexity around.

Also clean out some unused methods and static functions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106548 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/SimpleRegisterCoalescing.h
test/CodeGen/X86/pr2659.ll