[PATCH] [mips] Interrupt attribute upport for mips32.
Simon Dardis
simon.dardis at imgtec.com
Fri Jun 26 09:30:14 PDT 2015
Hi mpf, dsanders,
This patch adds support for using the "interrupt" attribute on Mips
for interrupt handling functions. At this time only mips32 with the
o32 ABI with the static relocation model is supported. Unsupported
configurations will be rejected
http://reviews.llvm.org/D10768
Files:
lib/Target/Mips/MipsAsmPrinter.cpp
lib/Target/Mips/MipsAsmPrinter.h
lib/Target/Mips/MipsCallingConv.td
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsMachineFunction.cpp
lib/Target/Mips/MipsMachineFunction.h
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/Mips/MipsSEFrameLowering.h
lib/Target/Mips/MipsSEISelLowering.cpp
lib/Target/Mips/MipsSEInstrInfo.cpp
lib/Target/Mips/MipsSEInstrInfo.h
lib/Target/Mips/MipsSERegisterInfo.cpp
test/CodeGen/Mips/interrupt-attr-fail.ll
test/CodeGen/Mips/interrupt-attr.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D10768.28566.patch
Type: text/x-patch
Size: 33056 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150626/428ccec9/attachment.bin>
More information about the llvm-commits
mailing list