Can you test this branch: http://cgit.freedesktop.org/~tstellar/llvm/log/?h=si-spill-fixes-v2
with mesa-git and llvm-git with/without patch game not start. I'am find bad commit.
(In reply to comment #18) > That patch won't build try this instead: > https://bugs.freedesktop.org/attachment.cgi?id=97539 With that I get this from the apitrace referenced in comment #14: LLVM triggered Diagnostic Handler: SIInstrInfo::storeRegToStackSlot - Can't spill VGPR! glretrace: /home/daenzer/src/llvm-git/llvm/include/llvm/CodeGen/SlotIndexes.h:572: llvm::SlotIndex llvm::SlotIndexes::insertMachineInstrInMaps(llvm::MachineInstr*, bool): Assertion `mi2iMap.find(mi) == mi2iMap.end() && "Instr already indexed."' failed.