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
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
2007-01-26
Inherit FunctionPass directly from Pass.
Devang Patel
2007-01-25
Inherit BasicBlockPass directly from Pass.
Devang Patel
2007-01-25
Remove dead code.
Devang Patel
2007-01-17
Update assignPassManager() signature to allow selection of preferred
Devang Patel
2007-01-16
Undo last check-in.
Devang Patel
2007-01-16
Setup pass manager before scheduling required analysis.
Devang Patel
2007-01-11
Add PassManagerType enum.
Devang Patel
2007-01-11
Robustify assingPassManager() for Module, Function and Basic Block
Devang Patel
2007-01-08
Add PMStack, a Pass Manager stack.
Devang Patel
2007-01-05
1) Remove old AnalysisResolver.
Devang Patel
2007-01-05
Remove old pass manager.
Devang Patel
2007-01-04
Enable new pass manager, which was accidentally disabled.
Devang Patel
2006-12-23
For PR950:
Reid Spencer
2006-12-22
Enable new pass manager. 2nd attempt.
Devang Patel
2006-12-22
ModulePass and ImmutablePass. Force out of line virtual method.
Devang Patel
2006-12-20
Enable old pass manager. New pass manager causes CBE failures in llvm-test.
Devang Patel
2006-12-19
Enable new pass manager.
Devang Patel
2006-12-17
Added an automatic cast to "std::ostream*" etc. from OStream. We then can
Bill Wendling
2006-12-13
Using PDL as a prefix for PassDebugLevel enums is not a good idea.
Devang Patel
[next]