2006-12-19 |
Reid Spencer | Now that ConstantInt::isValueValidForType can handle... |
tree | commitdiff |
2006-12-19 |
Devang Patel | Now, there is additional layer, referred in the comment, |
tree | commitdiff |
2006-12-19 |
Devang Patel | s/BasicBlockPassManager/BBPassManager/g |
tree | commitdiff |
2006-12-19 |
Reid Spencer | Clean up ConstantFoldCastInstruction. |
tree | commitdiff |
2006-12-19 |
Reid Spencer | Rewrite ConstantFoldCastInstruction so that it doesn... |
tree | commitdiff |
2006-12-19 |
Reid Spencer | Make ConstantInt not care about sign any more. To ensur... |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Remove a useless statement. |
tree | commitdiff |
2006-12-18 |
Reid Spencer | For PR1042: |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Remove the createInferredCast methods now that their... |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Remove the two-argument (inferred cast) form of Constan... |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Revert last patch. ConstantInt isn't quite ready for... |
tree | commitdiff |
2006-12-18 |
Reid Spencer | Remove the last use of getUnsignedVersion and getSigned... |
tree | commitdiff |
2006-12-16 |
Chris Lattner | Fix PR1042, by tightening up the subtle rules with... |
tree | commitdiff |
2006-12-16 |
Devang Patel | Add getNumContainedPasses() and getContainedPass()... |
tree | commitdiff |
2006-12-15 |
Devang Patel | Cosmetic changes, based on Chris's review. |
tree | commitdiff |
2006-12-15 |
Jeff Cohen | Partial unbreak of VC++ (stream stuff has no easy fix). |
tree | commitdiff |
2006-12-15 |
Devang Patel | Mark dump* routines const routines. |
tree | commitdiff |
2006-12-15 |
Devang Patel | Move PMTopLevelManager and TImingInfo into anon namespace. |
tree | commitdiff |
2006-12-15 |
Devang Patel | s/ForcedLastUses/TransferLastUses/g |
tree | commitdiff |
2006-12-14 |
Chris Lattner | random minor typographical changes |
tree | commitdiff |
2006-12-14 |
Devang Patel | Add -time-passes support. |
tree | commitdiff |
2006-12-14 |
Devang Patel | Add debug-pass=Details support to print Required and... |
tree | commitdiff |
2006-12-14 |
Devang Patel | Add " Made Modification " messages in debug-pass=Execut... |
tree | commitdiff |
2006-12-13 |
Devang Patel | Add debug-pass=Executions support in new pass manager. |
tree | commitdiff |
2006-12-13 |
Devang Patel | Add -pass-debug=Arguments support in new manager. |
tree | commitdiff |
2006-12-13 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2006-12-13 |
Devang Patel | Using PDL as a prefix for PassDebugLevel enums is not... |
tree | commitdiff |
2006-12-13 |
Devang Patel | Move enum PassDebugLevel from PassManagerT.h to Pass.h. |
tree | commitdiff |
2006-12-13 |
Jim Laskey | Update version in safe guards. |
tree | commitdiff |
2006-12-13 |
Chris Lattner | only check non-external functions |
tree | commitdiff |
2006-12-13 |
Chris Lattner | Reject attempts to define intrinsics. This fixes PR104... |
tree | commitdiff |
2006-12-13 |
Devang Patel | Add #ifdef switch toggle between old and new pass manag... |
tree | commitdiff |
2006-12-13 |
Devang Patel | FunctionPassManager does not support runOnModule(). |
tree | commitdiff |
2006-12-13 |
Devang Patel | Implement PassManager_New destructors. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Remove unused constructor. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Replace inferred getCast(V,Ty) calls with more strict... |
tree | commitdiff |
2006-12-12 |
Devang Patel | Add routines to dump pass manager queue. |
tree | commitdiff |
2006-12-12 |
Devang Patel | FunctionPassManager() |
tree | commitdiff |
2006-12-12 |
Devang Patel | Do not runOnFunction on external functions. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for each pass before executing... |
tree | commitdiff |
2006-12-12 |
Devang Patel | collectRequiredAnalysisPasses(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | removeNotPreservedAnalysis(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize activeManager. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Remove unused constructor. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Maintain ImmutablePasses list at top level only. Do... |
tree | commitdiff |
2006-12-12 |
Devang Patel | findAnalysisPass(). |
tree | commitdiff |
2006-12-12 |
Devang Patel | Fix thinko. |
tree | commitdiff |
2006-12-12 |
Devang Patel | o s/OtherPassManagers/IndirectPassManagers |
tree | commitdiff |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for ImmutablePass. |
tree | commitdiff |
2006-12-12 |
Devang Patel | Set top level manager. |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Don't create usless casts for same-bith-width floating... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Implement getIntegerCast and getFPCast for ConstantExpr... |
tree | commitdiff |
2006-12-12 |
Reid Spencer | Implement createIntegerCast and createFPCast factory... |
tree | commitdiff |
2006-12-11 |
Reid Spencer | Fix constant folding of FP->int due to cut & paste... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | Implement correct constant folding of bitcast. This... |
tree | commitdiff |
2006-12-11 |
Chris Lattner | fix typo |
tree | commitdiff |
2006-12-10 |
Chris Lattner | fix PR1039 by making timing info be destroyed by llvm_s... |
tree | commitdiff |
2006-12-09 |
Devang Patel | Analysis resolver now manages AnalysisImpls for the... |
tree | commitdiff |
2006-12-09 |
Devang Patel | Top level pass manager keeps track of other managers... |
tree | commitdiff |
2006-12-09 |
Devang Patel | Use analysis resolver to find the info. |
tree | commitdiff |
2006-12-08 |
Devang Patel | Do not drop ImmutablePasses on the floor. |
tree | commitdiff |
2006-12-08 |
Devang Patel | Set AnalysisResolver for the passes when they are inser... |
tree | commitdiff |
2006-12-08 |
Devang Patel | Add AnalysisResolver_New. It is a replacement for existing |
tree | commitdiff |
2006-12-08 |
Devang Patel | Keep track of other pass managers, that are not directl... |
tree | commitdiff |
2006-12-08 |
Devang Patel | Implement top level FunctionPassManager::run(Function &F) |
tree | commitdiff |
2006-12-08 |
Devang Patel | Do not keep yet another list of pass managers in PassMa... |
tree | commitdiff |
2006-12-08 |
Devang Patel | Remove unused schedulePass() parameter. |
tree | commitdiff |
2006-12-08 |
Devang Patel | Remove unused getAnalysisPass and getAnalysisPassFromMa... |
tree | commitdiff |
2006-12-08 |
Devang Patel | Implement PMTopLevel::findAnalysisPass() and |
tree | commitdiff |
2006-12-08 |
Devang Patel | During runOnModule() do initialization and finalization. |
tree | commitdiff |
2006-12-08 |
Devang Patel | Reuse code. Directly use runOnFunction(). |
tree | commitdiff |
2006-12-08 |
Devang Patel | Implement FunctionPassManager_New::FunctionPassManager_... |
tree | commitdiff |
2006-12-08 |
Andrew Lenharth | Packed Structures |
tree | commitdiff |
2006-12-08 |
Devang Patel | BasicBlockPassManager_New::runOnFunction() |
tree | commitdiff |
2006-12-08 |
Devang Patel | doInitialization and doFinalization for BasicBlockPassM... |
tree | commitdiff |
2006-12-08 |
Devang Patel | Reimplement removeDeadPasses(). |
tree | commitdiff |
2006-12-07 |
Devang Patel | set Last User. |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Don't use <sstream> in Streams.h but <iosfwd> instead. |
tree | commitdiff |
2006-12-07 |
Devang Patel | Maintain level(or depth) of pass manager in pass manage... |
tree | commitdiff |
2006-12-07 |
Devang Patel | New method, PMDataManager::collectRequiredAnalysisPasses() |
tree | commitdiff |
2006-12-07 |
Devang Patel | When new pass manager is created, initialize available... |
tree | commitdiff |
2006-12-07 |
Devang Patel | PMDataManager does not maintain LastUser info. |
tree | commitdiff |
2006-12-07 |
Devang Patel | Make current pass info available _after_ removing info... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Add TODOs |
tree | commitdiff |
2006-12-07 |
Devang Patel | Fix thinko. |
tree | commitdiff |
2006-12-07 |
Devang Patel | Top level manages schedule the pass immediately at... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Now FunctionPassManagerImpl_New and PassManagerImpl_New... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Reimplement schedulePass interface. Move it into PMTopL... |
tree | commitdiff |
2006-12-07 |
Devang Patel | While initializing AvailableAnalysis info, make Immutab... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Add ImmutablePass into the list of info managed by... |
tree | commitdiff |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
tree | commitdiff |
2006-12-07 |
Devang Patel | If pass reserves all analysis info then each info is... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Pass Managers themselves do not invalidate any analysis... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Add a handle to the top level pass manager in PMDataMan... |
tree | commitdiff |
2006-12-07 |
Devang Patel | Cosmetic markers to divide code in separate chunks. |
tree | commitdiff |
2006-12-07 |
Devang Patel | s/noteDownAvailableAnalysis/recordAvailableAnalysis |
tree | commitdiff |
2006-12-07 |
Devang Patel | Add PMTopLevelManager. It is not used yet. |
tree | commitdiff |
2006-12-07 |
Devang Patel | RequiredAnalysis support is buggy and not used at the... |
tree | commitdiff |
2006-12-07 |
Devang Patel | s/clearAnalysis/initializeAnalysisInfo/g |
tree | commitdiff |
2006-12-07 |
Devang Patel | s/CommonPassManagerImpl/PMDataManager/g |
tree | commitdiff |
next |