<div dir="ltr"><div><div><div><div>Hi,<br><br></div>if I write the following simple program:<br><br>target datalayout = "e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64-S128"<br>
target triple = "x86_64-unknown-linux-gnu"<br><br>define void @foo () {<br>    %1 = alloca half<br>    store half 0xH42CC, half* %1   ; 0xH42CC = 3.4<br>    %2 = load half* %1<br>    ret void<br>}<br><br></div>llc goes in SIGABRT. In the reference manual says that it's  correct syntax.<br>
<br></div>It's a bug?<br><br></div>Thanks.<br></div>