cdl-saarland / rv

RV: A Unified Region Vectorizer for LLVM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Empty error message

madmann91 opened this issue · comments

During build, RV emits an empty error message:

...
  store float %480, float* %483 : varying
  store float %479, float* %482 : varying
  ret void : uni

}
RV: error: 

^
Extracting a scalar value from a vector:
Original Value:   %366 = fmul float %340, %inv_det
Vector Value:   %183 = fmul <8 x float> %157, %inv_det_SIMD
...

Compilation works nevertheless, and LLVM IR files are correctly generated. The bug can be triggered by building rodent on the master branch.

smDiag was always printed to errs(). Will now only happen if no module was created.