[llvm-commits] [llvm] r94726 - in /llvm/trunk: docs/ExceptionHandling.html include/llvm/CodeGen/MachineModuleInfo.h include/llvm/Intrinsics.td lib/CodeGen/AsmPrinter/DwarfException.cpp lib/CodeGen/MachineModuleInfo.cpp lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp lib/CodeGen/SjLjEHPrepare.cpp

Duncan Sands baldrick at free.fr
Thu Jan 28 01:26:33 PST 2010


Hi Jim,

> Update of 94055 to track the IR level call site information via an intrinsic.
> This allows code gen and the exception table writer to cooperate to make sure
> landing pads are associated with the correct invoke locations.

I didn't get what this is for, can you please explain.  Also, some testcases
would be good.  Finally, it sounds like you are introducing yet another eh
intrinsic that will get shifted around by the optimizers causing endless
trouble - please tell me it ain't so!

Ciao,

Duncan.



More information about the llvm-commits mailing list