LLVMCode transformation