commit | 1e0d9bda6214e8aaf3d6edd301255f5552242f12 | [log] [tgz] |
---|---|---|
author | Andrew Lenharth <andrewl@lenharth.org> | Thu Apr 14 17:34:20 2005 +0000 |
committer | Andrew Lenharth <andrewl@lenharth.org> | Thu Apr 14 17:34:20 2005 +0000 |
tree | e60bfe37fcb3332c43ea4a7dc10325de4a03fade | |
parent | 3ae1829fe5fa2523437e7f37f085010af37c475e [diff] [blame] |
fix calls git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21303 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Target/Alpha/AlphaISelPattern.cpp b/lib/Target/Alpha/AlphaISelPattern.cpp index 18cc35a..d845981 100644 --- a/lib/Target/Alpha/AlphaISelPattern.cpp +++ b/lib/Target/Alpha/AlphaISelPattern.cpp
@@ -1418,6 +1418,7 @@ BuildMI(BB, Alpha::CALL, 1).addGlobalAddress(GASD->getGlobal()); } else { //use PC relative branch call + AlphaLowering.restoreGP(BB); BuildMI(BB, Alpha::BSR, 1, Alpha::R26).addGlobalAddress(GASD->getGlobal(),true); } }