I tried your patch with the newest SVN version of LLVM but got a different error (http://shadowice.org/~flocke/linux/misc/ADVGame_crash_backtrace.log). Can I safely apply your patch to LLVM 3.4 to find out if the error comes from the SVN version?