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
/
include
/
llvm
/
Pass.h
Age
Commit message (
Expand
)
Author
2009-11-06
Pass StringRef by value.
Daniel Dunbar
2009-10-26
Move DataTypes.h to include/llvm/System, update all users. This breaks the last
Chandler Carruth
2009-10-14
Remove a bunch of unused arguments from functions, silencing a
Eric Christopher
2009-10-08
Add a form of addPreserved which takes a string argument, to allow passes
Dan Gohman
2009-09-01
Fix a typo in a comment.
Dan Gohman
2009-08-23
Change Pass::print to take a raw ostream instead of std::ostream,
Chris Lattner
2009-08-11
Tidy #includes.
Dan Gohman
2009-08-03
Fix some comments referring to std::cerr.
Daniel Dunbar
2009-07-22
Get rid of the Pass+Context magic.
Owen Anderson
2009-07-06
"LLVMContext* " --> "LLVMContext *"
Owen Anderson
2009-07-02
Make the current LLVMContext available to passes.
Owen Anderson
2009-04-01
Remove dead code.
Devang Patel
2009-01-28
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
Duncan Sands
2009-01-05
Tidy up #includes, deleting a bunch of unnecessary #includes.
Dan Gohman
2009-01-02
* Alphabetized system headers per the style guide
Misha Brukman
2008-10-31
Add an assert to catch user errors like:
Torok Edwin
2008-07-01
Add dom info verifier.
Devang Patel
2008-05-19
Remove warnings about unused parameters and shadowed variables.
Bill Wendling
2008-05-14
Whitespace cleanups.
Dan Gohman
2008-03-21
Don't include <map> in Pass.h, which doesn't need it. This requires
Dan Gohman
2008-03-19
PassInfo keep tracks whether a pass is an analysis pass or not.
Devang Patel
2008-03-19
Do not use virtual function to identify an analysis pass.
Devang Patel
2008-03-18
Identify Analysis pass.
Devang Patel
2008-03-14
Update comments; getPassName no longer uses RTTI.
Dan Gohman
2008-03-14
Move the PMStack class out of Pass.h and into PassManagers.h.
Dan Gohman
2008-03-13
Change PMStack::push to accept a PMDataManager* instead of
Dan Gohman
2008-03-13
Fix a typo in a comment.
Dan Gohman
2008-03-13
No need for typedefs with enums in C++.
Dan Gohman
2008-03-08
Remove unused runPass methods.
Dan Gohman
2007-12-29
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-10-08
Allow passes to just pass up "FunctionPass(&ID)" instead of "FunctionPass((in...
Chris Lattner
2007-10-06
Include DataTypes.h to provide intptr_t type. This fixes OpenBSD compilation ...
Anton Korobeynikov
2007-08-12
Change casts from old style to new style. This helps document the details
Reid Spencer
2007-08-01
Make ImmutablePass::runOnModule non-virtual, since it is not
Dan Gohman
2007-07-19
Verify loop info.
Devang Patel
2007-07-19
Set up ground work to verify preserved analysis info.
Devang Patel
2007-07-09
Fix memory leak.
Devang Patel
2007-05-11
Remove forward-declarations for classes that don't exist.
Dan Gohman
2007-05-11
Add explicit keywords to several constructors that now have one argument.
Dan Gohman
2007-05-03
Unbreak VC++ build.
Jeff Cohen
2007-05-02
Re-install patch to enable use of PassID.
Devang Patel
2007-05-02
revert enough of devang's recent patches to get the tree basically working again
Chris Lattner
2007-05-01
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-04-26
Move ~Pass() from Pass.h into Pass.cpp
Devang Patel
2007-04-26
Delete Analysis Resolver.
Devang Patel
2007-04-16
Proivde getAnalysis<FPAnalysis>(Func) support.
Devang Patel
2007-04-16
Add getPotentialPassManagerType(). No functionality change, yet.
Devang Patel
2007-04-16
Removed tabs everywhere except autogenerated & external files. Add make
Anton Korobeynikov
2007-03-06
Keep track of inherited analysis. For example, if a loop pass does not
Devang Patel
2007-03-06
Add preparePassManager() hook. This allows each pass to check whether
Devang Patel
[next]