projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
The TargetData is not used for the isPowerOfTwo determination. It has never
[oota-llvm.git]
/
include
/
llvm
/
AutoUpgrade.h
diff --git
a/include/llvm/AutoUpgrade.h
b/include/llvm/AutoUpgrade.h
index f61bd1a08d32bf3e90018bd5c3d70c011768013a..e13c4c12b0f4ac8d422333e7b7f5fd8cf729e6c6 100644
(file)
--- a/
include/llvm/AutoUpgrade.h
+++ b/
include/llvm/AutoUpgrade.h
@@
-15,6
+15,8
@@
#define LLVM_AUTOUPGRADE_H
namespace llvm {
#define LLVM_AUTOUPGRADE_H
namespace llvm {
+ class Module;
+ class GlobalVariable;
class Function;
class CallInst;
class Function;
class CallInst;
@@
-34,6
+36,9
@@
namespace llvm {
/// so that it can update all calls to the old function.
void UpgradeCallsToIntrinsic(Function* F);
/// so that it can update all calls to the old function.
void UpgradeCallsToIntrinsic(Function* F);
+ /// This checks for global variables which should be upgraded. It returns true
+ /// if it requires upgrading.
+ bool UpgradeGlobalVariable(GlobalVariable *GV);
} // End llvm namespace
#endif
} // End llvm namespace
#endif