This is an archive of the discontinued LLVM Phabricator instance.

Fixed X86 Interrupt handler calling convention for MCU target
ClosedPublic

Authored by aaboud on Mar 2 2016, 3:38 AM.

Details

Summary

MCU target has its own ABI, however X86 interrupt handler calling convention overrides this ABI.
Fixed the ordering to check first for X86 interrupt handler then for MCU target.

Notice that not like other calling conventions, X86_INTR is valid also in MCU.

Diff Detail

Repository
rL LLVM

Event Timeline

aaboud updated this revision to Diff 49597.Mar 2 2016, 3:38 AM
aaboud retitled this revision from to Fixed X86 Interrupt handler calling convention for MCU target.
aaboud updated this object.
aaboud added a subscriber: llvm-commits.
nadav edited edge metadata.Mar 2 2016, 9:18 AM

LGTM.

This revision was automatically updated to reflect the committed changes.