index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
IPO
/
GlobalDCE.cpp
Age
Commit message (
Expand
)
Author
2009-02-17
If an alias is dead and so is its aliasee, then globaldce would
Duncan Sands
2009-01-15
Add the private linkage.
Rafael Espindola
2009-01-07
The verifier checks that the aliasee is not null.
Duncan Sands
2009-01-05
Not having an aliasee is a theoretical possibility.
Duncan Sands
2009-01-05
Format more neatly.
Duncan Sands
2009-01-05
Delete unused global aliases with internal linkage.
Duncan Sands
2008-11-11
Use actual function name in comments.
Devang Patel
2008-09-04
Tidy up several unbeseeming casts from pointer to intptr_t.
Dan Gohman
2008-07-11
Use find instead of lower_bound.
Dan Gohman
2008-05-13
Clean up the use of static and anonymous namespaces. This turned up
Dan Gohman
2007-12-29
Remove attribution from file headers, per discussion on llvmdev.
Chris Lattner
2007-05-06
Fix typo in comment.
Nick Lewycky
2007-05-03
Drop 'const'
Devang Patel
2007-05-02
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-01
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-04-29
Implement review feedback
Anton Korobeynikov
2007-04-28
Implement review feedback. Aliasees can be either GlobalValue's or
Anton Korobeynikov
2007-04-25
Implement aliases. This fixes PR1017 and it's dependent bugs. CFE part
Anton Korobeynikov
2007-02-05
Apply the VISIBILITY_HIDDEN field to the remaining anonymous classes in
Reid Spencer
2007-01-30
For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid
Reid Spencer
2006-12-19
Eliminate static ctors due to Statistic objects
Chris Lattner
2006-12-06
Detemplatize the Statistic class. The only type it is instantiated with
Chris Lattner
2006-08-27
eliminate RegisterOpt. It does the same thing as RegisterPass.
Chris Lattner
2005-04-21
Remove trailing whitespace
Misha Brukman
2005-03-15
This mega patch converts us from using Function::a{iterator|begin|end} to
Chris Lattner
2004-09-20
'Pass' should now not be derived from by clients. Instead, they should derive
Chris Lattner
2004-09-01
Changes For Bug 352
Reid Spencer
2004-07-18
Remove useless statistic, fix some slightly broken logic
Chris Lattner
2004-07-18
bug 122:
Reid Spencer
2003-11-21
Finegrainify namespacification
Chris Lattner
2003-11-11
Put all LLVM code into the llvm namespace, as per bug 109.
Brian Gaeke
2003-10-20
Added LLVM project notice to the top of every C++ source file.
John Criswell
2003-09-20
Global variables with APPENDING linkage are very important to keep around!
Chris Lattner
2003-09-16
This is effectively a complete rewrite of the globaldce algorithm, resulting
Chris Lattner
2003-09-15
Ugh, a bug fix needed because of the bug in the CallGraph code
Chris Lattner
2003-08-07
Fixed a segfault in gccld.
John Criswell
2003-06-26
Add support to globaldce for deleting dead function prototypes
Chris Lattner
2002-10-13
Use methods that are more explanatory
Chris Lattner
2002-10-01
Updates to work with recent Statistic's changes:
Chris Lattner
2002-08-18
- Made GlobalDCE worklist driven, making it more successful. Now can handle
Chris Lattner
2002-08-08
- Cleaned up the interface to AnalysisUsage to take analysis class names
Chris Lattner
2002-07-26
* Add support for different "PassType's"
Chris Lattner
2002-07-24
Eliminate several include/llvm/Transforms/IPO/*.h files, moving their content...
Chris Lattner
2002-07-23
*** empty log message ***
Chris Lattner
2002-07-18
Seperate stats for DCE'd functions and vars
Chris Lattner
2002-07-18
*** empty log message ***
Chris Lattner
2002-06-25
MEGAPATCH checkin.
Chris Lattner
2002-05-10
Add support for printing out statistics information when -stats is added to
Chris Lattner
2002-04-29
Eliminate dead global variables
Chris Lattner
2002-04-29
Eliminate duplicate or unneccesary #include's
Chris Lattner
[next]