From f96ae684c4be9c08901bde63b0df8ef5210e6aff Mon Sep 17 00:00:00 2001 From: Jakob Stoklund Olesen Date: Tue, 4 Jan 2011 21:10:05 +0000 Subject: Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. The analysis will be needed by both the greedy register allocator and the X86FloatingPoint pass. It only needs to be computed once when the CFG doesn't change. This pass is very fast, usually showing up as 0.0% wall time. llvm-svn: 122832 --- llvm/lib/CodeGen/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/CodeGen/CMakeLists.txt') diff --git a/llvm/lib/CodeGen/CMakeLists.txt b/llvm/lib/CodeGen/CMakeLists.txt index a43a0c5d53b..b4da151a3a8 100644 --- a/llvm/lib/CodeGen/CMakeLists.txt +++ b/llvm/lib/CodeGen/CMakeLists.txt @@ -10,6 +10,7 @@ add_llvm_library(LLVMCodeGen CriticalAntiDepBreaker.cpp DeadMachineInstructionElim.cpp DwarfEHPrepare.cpp + EdgeBundles.cpp ELFCodeEmitter.cpp ELFWriter.cpp ExpandISelPseudos.cpp -- cgit v1.2.3