I might take on a thesis topic that would require me to modify
rustc and add apply extra
LLVM passes to the code. So far, I haven’t looked deep into neither,so before I take this on I would like to know:
Is it generally possible (plausible) to define (annotate or similar) some sort of handle in rust code that can be addressed from llvm ir code?
The point is to trigger some handler in case of an unrecoverable fault in the code produced by llvm.