<div dir="ltr">I'm writing a compiler using LLVM, and suddenly today I started to get this error, when emitting to a .s file. <br><br><div>Assertion failed: (I != M+Size && I->FromReg == RegNum && "Invalid RegNum"), function getLLVMRegNum, file MCRegisterInfo.cpp, line 78.</div>
<div><br>I'm emitting using x86_64-apple-darwin. Any thoughts about what could be causing this? LLVM validation does not report any errors. <br><br>Timothy</div><div><br></div>-- <br>“One of the main causes of the fall of the Roman Empire was that–lacking zero–they had no way to indicate successful termination of their C programs.”<br>
(Robert Firth) 
</div>