EXCEPTIONADDR, EHSELECTION, and LSDAADDR ISD opcodes are gone

All,

I just committed r185596 which removes some exception-related ISD opcodes. If you have an out-of-tree target that supports DWARF exception handling, that probably broke your build.

Just delete these lines from your XXXISelLowering.cpp file:

- setOperationAction(ISD::EHSELECTION, MVT::i32, Expand);
- setOperationAction(ISD::EXCEPTIONADDR, MVT::i32, Expand);

The lowering code for DWARF landing pads now only needs these parameters:

    setExceptionPointerRegister(X86::EAX);
    setExceptionSelectorRegister(X86::EDX);

Thanks,
/jakob