[llvm-commits] CVS: llvm/lib/Transforms/IPO/IndMemRemoval.cpp
Andrew Lenharth
alenhar2 at cs.uiuc.edu
Thu Apr 13 06:43:55 PDT 2006
Changes in directory llvm/lib/Transforms/IPO:
IndMemRemoval.cpp updated: 1.1 -> 1.2
---
Log message:
linear -> constant time
---
Diffs of the changes: (+3 -3)
IndMemRemoval.cpp | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm/lib/Transforms/IPO/IndMemRemoval.cpp
diff -u llvm/lib/Transforms/IPO/IndMemRemoval.cpp:1.1 llvm/lib/Transforms/IPO/IndMemRemoval.cpp:1.2
--- llvm/lib/Transforms/IPO/IndMemRemoval.cpp:1.1 Mon Apr 10 14:25:59 2006
+++ llvm/lib/Transforms/IPO/IndMemRemoval.cpp Thu Apr 13 08:43:31 2006
@@ -51,11 +51,11 @@
//to intrinsics. Therefor, this goes through and finds where the
//address of free or malloc are taken and replaces those with bounce
//functions, ensuring that all malloc and free that might happen
- //happens through intrinsics.
+ //happen through intrinsics.
bool changed = false;
if (Function* F = M.getNamedFunction("free")) {
assert(F->isExternal() && "free not external?");
- if (F->getNumUses()) {
+ if (!F->use_empty()) {
Function* FN = new Function(F->getFunctionType(),
GlobalValue::LinkOnceLinkage,
"free_llvm_bounce", &M);
@@ -70,7 +70,7 @@
}
if (Function* F = M.getNamedFunction("malloc")) {
assert(F->isExternal() && "malloc not external?");
- if (F->getNumUses()) {
+ if (!F->use_empty()) {
Function* FN = new Function(F->getFunctionType(),
GlobalValue::LinkOnceLinkage,
"malloc_llvm_bounce", &M);
More information about the llvm-commits
mailing list