diff options
Diffstat (limited to 'test/CodeGen/X86/atom-fixup-lea2.ll')
-rw-r--r-- | test/CodeGen/X86/atom-fixup-lea2.ll | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/test/CodeGen/X86/atom-fixup-lea2.ll b/test/CodeGen/X86/atom-fixup-lea2.ll index 1855ea1..ec82613 100644 --- a/test/CodeGen/X86/atom-fixup-lea2.ll +++ b/test/CodeGen/X86/atom-fixup-lea2.ll @@ -37,32 +37,32 @@ define i32 @test() { entry: %n = alloca %struct.node_t, align 4 call void bitcast (void (%struct.node_t*, ...)* @getnode to void (%struct.node_t*)*)(%struct.node_t* sret %n) - %array = getelementptr inbounds %struct.node_t* %n, i32 0, i32 4 - %0 = load i32** %array, align 4 + %array = getelementptr inbounds %struct.node_t, %struct.node_t* %n, i32 0, i32 4 + %0 = load i32*, i32** %array, align 4 %cmp = icmp eq i32* %0, null br i1 %cmp, label %if.end, label %land.lhs.true land.lhs.true: - %p = getelementptr inbounds %struct.node_t* %n, i32 0, i32 3 - %1 = load i32* %p, align 4 + %p = getelementptr inbounds %struct.node_t, %struct.node_t* %n, i32 0, i32 3 + %1 = load i32, i32* %p, align 4 %cmp1 = icmp sgt i32 %1, 0 br i1 %cmp1, label %land.lhs.true2, label %if.end land.lhs.true2: - %k = getelementptr inbounds %struct.node_t* %n, i32 0, i32 0 - %2 = load i32* %k, align 4 + %k = getelementptr inbounds %struct.node_t, %struct.node_t* %n, i32 0, i32 0 + %2 = load i32, i32* %k, align 4 %cmp3 = icmp sgt i32 %2, 0 br i1 %cmp3, label %land.lhs.true4, label %if.end land.lhs.true4: - %n5 = getelementptr inbounds %struct.node_t* %n, i32 0, i32 2 - %3 = load i32* %n5, align 4 + %n5 = getelementptr inbounds %struct.node_t, %struct.node_t* %n, i32 0, i32 2 + %3 = load i32, i32* %n5, align 4 %cmp6 = icmp sgt i32 %3, 0 br i1 %cmp6, label %land.lhs.true7, label %if.end land.lhs.true7: - %m = getelementptr inbounds %struct.node_t* %n, i32 0, i32 1 - %4 = load i32* %m, align 4 + %m = getelementptr inbounds %struct.node_t, %struct.node_t* %n, i32 0, i32 1 + %4 = load i32, i32* %m, align 4 %cmp8 = icmp sgt i32 %4, 0 br i1 %cmp8, label %if.then, label %if.end @@ -72,8 +72,8 @@ if.then: %5 = ptrtoint i32* %0 to i32 %add15 = add nsw i32 %1, %5 %6 = inttoptr i32 %add15 to i32* - %arrayidx = getelementptr inbounds i32* %6, i32 %add12 - %7 = load i32* %arrayidx, align 4 + %arrayidx = getelementptr inbounds i32, i32* %6, i32 %add12 + %7 = load i32, i32* %arrayidx, align 4 br label %if.end if.end: |