1*9880d681SAndroid Build Coastguard Worker; Test fastcc works. Test from bug 2770. 2*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -relocation-model=pic 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker%struct.__gcov_var = type { i32 } 6*9880d681SAndroid Build Coastguard Worker@__gcov_var = external global %struct.__gcov_var 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Workerdefine fastcc void @gcov_read_words(i32 %words) { 9*9880d681SAndroid Build Coastguard Workerentry: 10*9880d681SAndroid Build Coastguard Worker store i32 %words, i32* getelementptr (%struct.__gcov_var, %struct.__gcov_var* 11*9880d681SAndroid Build Coastguard Worker@__gcov_var, 12*9880d681SAndroid Build Coastguard Workeri32 0, i32 0) 13*9880d681SAndroid Build Coastguard Worker ret void 14*9880d681SAndroid Build Coastguard Worker} 15