dumping llvm bitcode from cicc

method 1 requires building of hijacked .so with appropriate LLVM version. I am too lazy for this method 2 cool, but does not work - cicc claims on bad arguments. I've tried many combinations with no luck But hey - we are under linux and can make many hacks, for example check what arguments genuine nvcc passing to cicc. For this I ran nvcc -dc -keep under strace: strace -o c.strace -s 512 -f…