I suggest you pose this question on the LLVM Dev Mailing List for more clarification.

http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev