diff options
author | Owen Anderson <resistor@mac.com> | 2007-06-22 17:04:40 +0000 |
---|---|---|
committer | Owen Anderson <resistor@mac.com> | 2007-06-22 17:04:40 +0000 |
commit | 92c7b22e1a3336cdd3385f1ed7f26d8f7427cbe8 (patch) | |
tree | ad49cc86acf3bdc5fe543557d564b7bb17d257e1 /llvm/lib/Transforms | |
parent | 0c550df9d289d244819e0ef8ef5570e3e0be1aeb (diff) | |
download | bcm5719-llvm-92c7b22e1a3336cdd3385f1ed7f26d8f7427cbe8.tar.gz bcm5719-llvm-92c7b22e1a3336cdd3385f1ed7f26d8f7427cbe8.zip |
Remove some code that I was using for collecting performance information that should not have been committed.
llvm-svn: 37706
Diffstat (limited to 'llvm/lib/Transforms')
-rw-r--r-- | llvm/lib/Transforms/Scalar/GVNPRE.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/llvm/lib/Transforms/Scalar/GVNPRE.cpp b/llvm/lib/Transforms/Scalar/GVNPRE.cpp index f58ea47b41b..a08d179aa29 100644 --- a/llvm/lib/Transforms/Scalar/GVNPRE.cpp +++ b/llvm/lib/Transforms/Scalar/GVNPRE.cpp @@ -367,47 +367,47 @@ namespace { // Helper fuctions // FIXME: eliminate or document these better - void dump(const SmallPtrSet<Value*, 32>& s) const __attribute__((noinline)); - void clean(SmallPtrSet<Value*, 32>& set) __attribute__((noinline)); + void dump(const SmallPtrSet<Value*, 32>& s) const; + void clean(SmallPtrSet<Value*, 32>& set); Value* find_leader(SmallPtrSet<Value*, 32>& vals, - uint32_t v) __attribute__((noinline)); - Value* phi_translate(Value* V, BasicBlock* pred, BasicBlock* succ) __attribute__((noinline)); + uint32_t v); + Value* phi_translate(Value* V, BasicBlock* pred, BasicBlock* succ); void phi_translate_set(SmallPtrSet<Value*, 32>& anticIn, BasicBlock* pred, - BasicBlock* succ, SmallPtrSet<Value*, 32>& out) __attribute__((noinline)); + BasicBlock* succ, SmallPtrSet<Value*, 32>& out); void topo_sort(SmallPtrSet<Value*, 32>& set, - std::vector<Value*>& vec) __attribute__((noinline)); + std::vector<Value*>& vec); - void cleanup() __attribute__((noinline)); - bool elimination() __attribute__((noinline)); + void cleanup(); + bool elimination(); - void val_insert(SmallPtrSet<Value*, 32>& s, Value* v) __attribute__((noinline)); - void val_replace(SmallPtrSet<Value*, 32>& s, Value* v) __attribute__((noinline)); - bool dependsOnInvoke(Value* V) __attribute__((noinline)); + void val_insert(SmallPtrSet<Value*, 32>& s, Value* v); + void val_replace(SmallPtrSet<Value*, 32>& s, Value* v); + bool dependsOnInvoke(Value* V); void buildsets_availout(BasicBlock::iterator I, SmallPtrSet<Value*, 32>& currAvail, SmallPtrSet<PHINode*, 32>& currPhis, SmallPtrSet<Value*, 32>& currExps, SmallPtrSet<Value*, 32>& currTemps, BitVector& availNumbers, - BitVector& expNumbers) __attribute__((noinline)); + BitVector& expNumbers); bool buildsets_anticout(BasicBlock* BB, SmallPtrSet<Value*, 32>& anticOut, - std::set<BasicBlock*>& visited) __attribute__((noinline)); + std::set<BasicBlock*>& visited); unsigned buildsets_anticin(BasicBlock* BB, SmallPtrSet<Value*, 32>& anticOut, SmallPtrSet<Value*, 32>& currExps, SmallPtrSet<Value*, 32>& currTemps, - std::set<BasicBlock*>& visited) __attribute__((noinline)); - unsigned buildsets(Function& F) __attribute__((noinline)); + std::set<BasicBlock*>& visited); + unsigned buildsets(Function& F); void insertion_pre(Value* e, BasicBlock* BB, std::map<BasicBlock*, Value*>& avail, - SmallPtrSet<Value*, 32>& new_set) __attribute__((noinline)); + SmallPtrSet<Value*, 32>& new_set); unsigned insertion_mergepoint(std::vector<Value*>& workList, df_iterator<DomTreeNode*>& D, - SmallPtrSet<Value*, 32>& new_set) __attribute__((noinline)); - bool insertion(Function& F) __attribute__((noinline)); + SmallPtrSet<Value*, 32>& new_set); + bool insertion(Function& F); }; |