<div dir="ltr"><div style="font-family:arial,sans-serif;font-size:13px">Hello, I am new to LLVM and doing some experiment with 3.2 on Ada code. Can anyone help me on the following error message?</div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">Thanks, </div><div style="font-family:arial,sans-serif;font-size:13px">ZY</div><div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">
<br></div><div style="font-family:arial,sans-serif;font-size:13px">LLVM ERROR: Cannot select: 0xa7a0bf0: f32 = truncate 0xa7a5ea8 [ID=24]</div><div style="font-family:arial,sans-serif;font-size:13px">  0xa7a5ea8: i32 = X86ISD::SHLD 0xa790280, 0xa790390, 0xa76e088 [ID=22]</div>
<div style="font-family:arial,sans-serif;font-size:13px">    0xa790280: i32,ch = load 0xa7386a0, 0xa7a68d8, 0xa7a5628<LD1[%1482+4], anyext from i8> [ID=19]</div><div style="font-family:arial,sans-serif;font-size:13px">
      0xa7a68d8: i32 = add 0xa7a6040, 0xa7a11c8 [ID=15]</div><div style="font-family:arial,sans-serif;font-size:13px">        0xa7a6040: i32,ch = CopyFromReg 0xa7386a0, 0xa790c98 [ORD=741] [ID=12]</div><div style="font-family:arial,sans-serif;font-size:13px">
          0xa790c98: i32 = Register %vreg7 [ORD=741] [ID=3]</div><div style="font-family:arial,sans-serif;font-size:13px">        0xa7a11c8: i32 = Constant<13> [ID=7]</div><div style="font-family:arial,sans-serif;font-size:13px">
      0xa7a5628: i32 = undef [ORD=737] [ID=2]</div><div style="font-family:arial,sans-serif;font-size:13px">    0xa790390: i32,ch = load 0xa7386a0, 0xa7a57c0, 0xa7a5628<LD4[%1482](align=1)> [ID=20]</div><div style="font-family:arial,sans-serif;font-size:13px">
      0xa7a57c0: i32 = add 0xa7a6040, 0xa7a5f30 [ID=16]</div><div style="font-family:arial,sans-serif;font-size:13px">        0xa7a6040: i32,ch = CopyFromReg 0xa7386a0, 0xa790c98 [ORD=741] [ID=12]</div><div style="font-family:arial,sans-serif;font-size:13px">
          0xa790c98: i32 = Register %vreg7 [ORD=741] [ID=3]</div><div style="font-family:arial,sans-serif;font-size:13px">        0xa7a5f30: i32 = Constant<9> [ID=5]</div><div style="font-family:arial,sans-serif;font-size:13px">
      0xa7a5628: i32 = undef [ORD=737] [ID=2]</div><div style="font-family:arial,sans-serif;font-size:13px">    0xa76e088: i8 = Constant<31> [ID=6]</div></div>