1*9880d681SAndroid Build Coastguard Worker; RUN: opt < %s -instcombine 2*9880d681SAndroid Build Coastguard Worker; PR3468 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Workerdefine x86_fp80 @cast() { 5*9880d681SAndroid Build Coastguard Worker %tmp = bitcast i80 0 to x86_fp80 ; <x86_fp80> [#uses=1] 6*9880d681SAndroid Build Coastguard Worker ret x86_fp80 %tmp 7*9880d681SAndroid Build Coastguard Worker} 8*9880d681SAndroid Build Coastguard Worker 9*9880d681SAndroid Build Coastguard Workerdefine i80 @invcast() { 10*9880d681SAndroid Build Coastguard Worker %tmp = bitcast x86_fp80 0xK00000000000000000000 to i80 ; <i80> [#uses=1] 11*9880d681SAndroid Build Coastguard Worker ret i80 %tmp 12*9880d681SAndroid Build Coastguard Worker} 13