diff options
author | Eric Christopher <echristo@gmail.com> | 2019-04-17 02:12:23 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2019-04-17 02:12:23 +0000 |
commit | a86343512845c9c1fdbac865fea88aa5fce7142a (patch) | |
tree | 666fc6353de19ad8b00e56b67edd33f24104e4a7 /llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll | |
parent | 7f8ca6e3679b3af951cb7a4b1377edfaa3244b93 (diff) | |
download | bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.tar.gz bcm5719-llvm-a86343512845c9c1fdbac865fea88aa5fce7142a.zip |
Temporarily Revert "Add basic loop fusion pass."
As it's causing some bot failures (and per request from kbarton).
This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda.
llvm-svn: 358546
Diffstat (limited to 'llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll')
-rw-r--r-- | llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll | 122 |
1 files changed, 0 insertions, 122 deletions
diff --git a/llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll b/llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll deleted file mode 100644 index 30e4d422621..00000000000 --- a/llvm/test/Transforms/GlobalOpt/2009-06-01-RecursivePHI.ll +++ /dev/null @@ -1,122 +0,0 @@ -; RUN: opt < %s -globalopt -target datalayout = "E-p:64:64:64-a0:0:8-f32:32:32-f64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-v64:64:64-v128:128:128" - - %struct.s_annealing_sched = type { i32, float, float, float, float } - %struct.s_bb = type { i32, i32, i32, i32 } - %struct.s_net = type { i8*, i32, i32*, float, float } - %struct.s_placer_opts = type { i32, float, i32, i32, i8*, i32, i32 } -@net = internal global %struct.s_net* null ; <%struct.s_net**> [#uses=4] - -define fastcc void @alloc_and_load_placement_structs(i32 %place_cost_type, i32 %num_regions, float %place_cost_exp, float*** nocapture %old_region_occ_x, float*** nocapture %old_region_occ_y) nounwind ssp { -entry: - br i1 undef, label %bb.i, label %my_malloc.exit - -bb.i: ; preds = %entry - unreachable - -my_malloc.exit: ; preds = %entry - br i1 undef, label %bb.i81, label %my_malloc.exit83 - -bb.i81: ; preds = %my_malloc.exit - unreachable - -my_malloc.exit83: ; preds = %my_malloc.exit - br i1 undef, label %bb.i.i57, label %my_calloc.exit.i - -bb.i.i57: ; preds = %my_malloc.exit83 - unreachable - -my_calloc.exit.i: ; preds = %my_malloc.exit83 - br i1 undef, label %bb.i4.i, label %my_calloc.exit5.i - -bb.i4.i: ; preds = %my_calloc.exit.i - unreachable - -my_calloc.exit5.i: ; preds = %my_calloc.exit.i - %.pre.i58 = load %struct.s_net*, %struct.s_net** @net, align 4 ; <%struct.s_net*> [#uses=1] - br label %bb17.i78 - -bb1.i61: ; preds = %bb4.preheader.i, %bb1.i61 - br i1 undef, label %bb1.i61, label %bb5.i62 - -bb5.i62: ; preds = %bb1.i61 - br i1 undef, label %bb6.i64, label %bb15.preheader.i - -bb15.preheader.i: ; preds = %bb4.preheader.i, %bb5.i62 - br label %bb16.i77 - -bb6.i64: ; preds = %bb5.i62 - br i1 undef, label %bb7.i65, label %bb8.i67 - -bb7.i65: ; preds = %bb6.i64 - unreachable - -bb8.i67: ; preds = %bb6.i64 - br i1 undef, label %bb.i1.i68, label %my_malloc.exit.i70 - -bb.i1.i68: ; preds = %bb8.i67 - unreachable - -my_malloc.exit.i70: ; preds = %bb8.i67 - %0 = load %struct.s_net*, %struct.s_net** @net, align 4 ; <%struct.s_net*> [#uses=1] - br i1 undef, label %bb9.i71, label %bb16.i77 - -bb9.i71: ; preds = %bb9.i71, %my_malloc.exit.i70 - %1 = load %struct.s_net*, %struct.s_net** @net, align 4 ; <%struct.s_net*> [#uses=1] - br i1 undef, label %bb9.i71, label %bb16.i77 - -bb16.i77: ; preds = %bb9.i71, %my_malloc.exit.i70, %bb15.preheader.i - %.pre41.i.rle244 = phi %struct.s_net* [ %.pre41.i, %bb15.preheader.i ], [ %0, %my_malloc.exit.i70 ], [ %1, %bb9.i71 ] ; <%struct.s_net*> [#uses=1] - br label %bb17.i78 - -bb17.i78: ; preds = %bb16.i77, %my_calloc.exit5.i - %.pre41.i = phi %struct.s_net* [ %.pre41.i.rle244, %bb16.i77 ], [ %.pre.i58, %my_calloc.exit5.i ] ; <%struct.s_net*> [#uses=1] - br i1 undef, label %bb4.preheader.i, label %alloc_and_load_unique_pin_list.exit - -bb4.preheader.i: ; preds = %bb17.i78 - br i1 undef, label %bb1.i61, label %bb15.preheader.i - -alloc_and_load_unique_pin_list.exit: ; preds = %bb17.i78 - ret void -} - -define void @read_net(i8* %net_file) nounwind ssp { -entry: - br i1 undef, label %bb3.us.us.i, label %bb6.preheader - -bb6.preheader: ; preds = %entry - br i1 undef, label %bb7, label %bb - -bb3.us.us.i: ; preds = %entry - unreachable - -bb: ; preds = %bb6.preheader - br i1 undef, label %bb.i34, label %bb1.i38 - -bb.i34: ; preds = %bb - unreachable - -bb1.i38: ; preds = %bb - %mallocsize = mul i64 28, undef ; <i64> [#uses=1] - %malloccall = tail call i8* @malloc(i64 %mallocsize) ; <i8*> [#uses=1] - %0 = bitcast i8* %malloccall to %struct.s_net* ; <%struct.s_net*> [#uses=1] - br i1 undef, label %bb.i1.i39, label %my_malloc.exit2.i - -bb.i1.i39: ; preds = %bb1.i38 - unreachable - -my_malloc.exit2.i: ; preds = %bb1.i38 - store %struct.s_net* %0, %struct.s_net** @net, align 4 - br i1 undef, label %bb.i7.i40, label %my_malloc.exit8.i - -bb.i7.i40: ; preds = %my_malloc.exit2.i - unreachable - -my_malloc.exit8.i: ; preds = %my_malloc.exit2.i - unreachable - -bb7: ; preds = %bb6.preheader - unreachable -} - -declare noalias i8* @malloc(i64) |