Canonicalize header guards into a common format.
[oota-llvm.git] / lib / Target / AArch64 / AArch64RegisterInfo.td
index 21c927f2385b86904fc40c91cc947dd7d44d4663..a30e4ad0b5d8147be8b4b1a0dc60ccf9f23ee126 100644 (file)
@@ -175,7 +175,7 @@ def GPR64all : RegisterClass<"AArch64", [i64], 64, (add GPR64common, XZR, SP)>;
 // This is for indirect tail calls to store the address of the destination.
 def tcGPR64 : RegisterClass<"AArch64", [i64], 64, (sub GPR64common, X19, X20, X21,
                                                      X22, X23, X24, X25, X26,
-                                                     X27, X28)>;
+                                                     X27, X28, FP, LR)>;
 
 // GPR register classes for post increment amount of vector load/store that
 // has alternate printing when Rm=31 and prints a constant immediate value