llvm.org GIT mirror llvm / 83dcecd
[ArgPromote] Delete a test that makes no sense (any more). This test is under 'ArgumentPromotion' but there are no arguments that get promoted in the test case, so there seems to be no point. Also, there are no assertions about the output at all, so this seems like something we should just delete given the low value. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294428 91177308-0d34-0410-b5e6-96231b3b80d8 Chandler Carruth 2 years ago
1 changed file(s) with 0 addition(s) and 23 deletion(s). Raw diff Collapse all Expand all
+0
-23
test/Transforms/ArgumentPromotion/callgraph-update.ll less more
None ; RUN: opt < %s -argpromotion -simplifycfg -constmerge | llvm-dis
1 target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:128:128"
2 target triple = "i386-apple-darwin10.0"
3
4 %struct.VEC2 = type { double, double, double }
5 %struct.VERTEX = type { %struct.VEC2, %struct.VERTEX*, %struct.VERTEX* }
6 %struct.edge_rec = type { %struct.VERTEX*, %struct.edge_rec*, i32, i8* }
7
8 declare %struct.edge_rec* @alloc_edge() nounwind ssp
9
10 define i64 @build_delaunay(%struct.VERTEX* %tree, %struct.VERTEX* %extra) nounwind ssp {
11 entry:
12 br i1 undef, label %bb11, label %bb12
13
14 bb11: ; preds = %bb10
15 %a = call %struct.edge_rec* @alloc_edge() nounwind ; <%struct.edge_rec*> [#uses=0]
16 ret i64 123
17
18 bb12: ; preds = %bb10
19 %b = call %struct.edge_rec* @alloc_edge() nounwind ; <%struct.edge_rec*> [#uses=1]
20 %c = ptrtoint %struct.edge_rec* %b to i64
21 ret i64 %c
22 }