1*9880d681SAndroid Build Coastguard Worker; RUN: llc < %s -march=x86-64 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Workerdefine fastcc void @S_next_symbol(i448* %P) nounwind ssp { 4*9880d681SAndroid Build Coastguard Workerentry: 5*9880d681SAndroid Build Coastguard Worker br label %bb14 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Workerbb14: ; preds = %bb 8*9880d681SAndroid Build Coastguard Worker %srcval16 = load i448, i448* %P, align 8 ; <i448> [#uses=1] 9*9880d681SAndroid Build Coastguard Worker %tmp = zext i32 undef to i448 ; <i448> [#uses=1] 10*9880d681SAndroid Build Coastguard Worker %tmp15 = shl i448 %tmp, 288 ; <i448> [#uses=1] 11*9880d681SAndroid Build Coastguard Worker %mask = and i448 %srcval16, -2135987035423586845985235064014169866455883682256196619149693890381755748887481053010428711403521 ; <i448> [#uses=1] 12*9880d681SAndroid Build Coastguard Worker %ins = or i448 %tmp15, %mask ; <i448> [#uses=1] 13*9880d681SAndroid Build Coastguard Worker store i448 %ins, i448* %P, align 8 14*9880d681SAndroid Build Coastguard Worker ret void 15*9880d681SAndroid Build Coastguard Worker} 16