1*9880d681SAndroid Build Coastguard Worker; RUN: llc -mtriple=x86_64-unknown-linux-gnu -o - %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Workerdefine void @f(i32** %p) unnamed_addr { 4*9880d681SAndroid Build Coastguard Workerentry: 5*9880d681SAndroid Build Coastguard Worker %v = tail call i32* @g() 6*9880d681SAndroid Build Coastguard Worker store i32* %v, i32** %p, align 8 7*9880d681SAndroid Build Coastguard Worker ret void 8*9880d681SAndroid Build Coastguard Worker} 9*9880d681SAndroid Build Coastguard Worker; CHECK-LABEL: f: 10*9880d681SAndroid Build Coastguard Worker; CHECK: callq g 11*9880d681SAndroid Build Coastguard Worker; CHECK: movq %rax, (%rbx) 12*9880d681SAndroid Build Coastguard Worker 13*9880d681SAndroid Build Coastguard Workerdeclare i32* @g() #2 14*9880d681SAndroid Build Coastguard Worker 15*9880d681SAndroid Build Coastguard Workerattributes #2 = { nounwind readnone } 16