[llvm] r258300 - [AVR] Defnined calling conventions. NFC.

Dylan McKay via llvm-commits llvm-commits at lists.llvm.org
Wed Jan 20 01:30:01 PST 2016


Author: dylanmckay
Date: Wed Jan 20 03:30:01 2016
New Revision: 258300

URL: http://llvm.org/viewvc/llvm-project?rev=258300&view=rev
Log:
[AVR] Defnined calling conventions. NFC.

Modified:
    llvm/trunk/include/llvm/IR/CallingConv.h

Modified: llvm/trunk/include/llvm/IR/CallingConv.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/IR/CallingConv.h?rev=258300&r1=258299&r2=258300&view=diff
==============================================================================
--- llvm/trunk/include/llvm/IR/CallingConv.h (original)
+++ llvm/trunk/include/llvm/IR/CallingConv.h Wed Jan 20 03:30:01 2016
@@ -168,6 +168,16 @@ namespace CallingConv {
     /// subtargets.
     X86_INTR = 83,
 
+    /// Used for AVR interrupt routines.
+    AVR_INTR = 84,
+
+    /// Calling convention used for AVR signal routines.
+    AVR_SIGNAL = 85,
+
+    /// Calling convention used for special AVR rtlib functions
+    /// which have an "optimized" convention to preserve registers.
+    AVR_BUILTIN = 86,
+
     /// The highest possible calling convention ID. Must be some 2^k - 1.
     MaxID = 1023
   };




More information about the llvm-commits mailing list