[llvm-commits] [llvm] r43081 - in /llvm/trunk/lib/Transforms/Utils: CodeExtractor.cpp LoopSimplify.cpp

Chris Lattner clattner at apple.com
Wed Oct 17 13:30:58 PDT 2007


On Oct 17, 2007, at 11:37 AM, Hartmut Kaiser wrote:
> Author: hkaiser
> Date: Wed Oct 17 13:37:09 2007
> New Revision: 43081
>
> URL: http://llvm.org/viewvc/llvm-project?rev=43081&view=rev
> Log:
> Fixed linker errors (unresolved externals: split<>(...)) when  
> compiling with VC++. Please review.

Owen, please see if you can find a better fix for this, ideally noone  
outside of the pass implementations should need DominatorInternals.h

Thanks!

-Chris

> Modified:
>     llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpp
>     llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp
>
> Modified: llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/ 
> Utils/CodeExtractor.cpp?rev=43081&r1=43080&r2=43081&view=diff
>
> ====================================================================== 
> ========
> --- llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpp (original)
> +++ llvm/trunk/lib/Transforms/Utils/CodeExtractor.cpp Wed Oct 17  
> 13:37:09 2007
> @@ -21,6 +21,7 @@
>  #include "llvm/Module.h"
>  #include "llvm/Pass.h"
>  #include "llvm/Analysis/Dominators.h"
> +#include "llvm/Analysis/DominatorInternals.h"
>  #include "llvm/Analysis/LoopInfo.h"
>  #include "llvm/Analysis/Verifier.h"
>  #include "llvm/Transforms/Utils/BasicBlockUtils.h"
>
> Modified: llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/ 
> Utils/LoopSimplify.cpp?rev=43081&r1=43080&r2=43081&view=diff
>
> ====================================================================== 
> ========
> --- llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp (original)
> +++ llvm/trunk/lib/Transforms/Utils/LoopSimplify.cpp Wed Oct 17  
> 13:37:09 2007
> @@ -40,6 +40,7 @@
>  #include "llvm/Type.h"
>  #include "llvm/Analysis/AliasAnalysis.h"
>  #include "llvm/Analysis/Dominators.h"
> +#include "llvm/Analysis/DominatorInternals.h"
>  #include "llvm/Analysis/LoopInfo.h"
>  #include "llvm/Support/CFG.h"
>  #include "llvm/Support/Compiler.h"
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list