On Jun 9, 2012, at 6:42 AM, Pekka Enberg wrote: > Interesting. What are you planning to do with "splay"? Is there > something that prevents fixing the current LLVM backend in master? Just did this to try the new ->ctype in pseudo. I don't want to maintain another llvm backend for sparse. :-) BTW, I feel like LLVM's C interface is very incomplete. I had to wrap some code in C++. Besides, the phi nodes in sparse and LLVM are different. LLVM's phi 1) requires one entry for each predecessor, and 2) must stay at the beginning of a block. I didn't find an easy way to translate sparse's phi to LLVM's, so instead generated load/store for phi nodes. - xi -- To unsubscribe from this list: send the line "unsubscribe linux-sparse" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html