projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Teach IndVarSimplify how to eliminate comparisons involving induction
[oota-llvm.git]
/
lib
/
VMCore
/
PassManager.cpp
2010-04-08
Benjamin Kramer
Use twines to simplify calls to report_fatal_error...
blob
|
commitdiff
|
raw
2010-04-07
Chris Lattner
rename llvm::llvm_report_error -> llvm::report_fatal_error
blob
|
commitdiff
|
raw
|
diff to current
2010-04-07
Chris Lattner
minor tidying up
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
David Greene
Ok, third time's the charm. No changes from last time...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
Evan Cheng
Revert 100204. It broke a bunch of tests and apparently...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-02
David Greene
Let's try this again. Re-apply 100143 including an...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-01
Eric Christopher
Revert r100143.
blob
|
commitdiff
|
raw
|
diff to current
2010-04-01
David Greene
Add some switches helpful for debugging:
blob
|
commitdiff
|
raw
|
diff to current
2010-03-30
Chris Lattner
reapply my timer rewrite with a change for PassManager...
blob
|
commitdiff
|
raw
|
diff to current
2010-03-30
Chris Lattner
revert r99862 which is causing FNT failures.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-30
Chris Lattner
fairly major rewrite of various timing related stuff.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-02
Erick Tryzelaar
Add Module functions in place of module providers.
blob
|
commitdiff
|
raw
|
diff to current
2010-03-01
Dan Gohman
Don't print "Modified" for passes which haven't modifie...
blob
|
commitdiff
|
raw
|
diff to current
2010-02-15
Nick Lewycky
Don't try to materialize a function that isn't material...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-27
Jeffrey Yasskin
Kill ModuleProvider and ghost linkage by inverting...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Chris Lattner
elimiante the dynamic_cast's from opt.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Chris Lattner
eliminate a bunch more unneeded dynamic_cast's.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Chris Lattner
eliminate a bunch of dynamic_cast's.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-22
Chris Lattner
eliminate a bunch of dynamic_cast's.
blob
|
commitdiff
|
raw
|
diff to current
2010-01-09
Chris Lattner
"In order to ease automatic bindings generation, it...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
David Greene
Change errs() to dbgs().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-25
Bill Wendling
Avoid assigning to Changed when it won't be used after...
blob
|
commitdiff
|
raw
|
diff to current
2009-12-08
Benjamin Kramer
Remove useless calls to c_str().
blob
|
commitdiff
|
raw
|
diff to current
2009-12-04
Andreas Neustifter
Added debug output for inherited passes that are invali...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-23
Dan Gohman
Move FunctionPassManagerImpl's dumpArguments and dumpPa...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-06
Daniel Dunbar
Pass StringRef by value.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-25
Nick Lewycky
Remove VISIBILITY_HIDDEN from class/struct found inside...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Dan Gohman
Move the dominator verification code out of special...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Dan Gohman
Extend the StartPassTimer and StopPassTimer functions...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-27
Dan Gohman
Extract the code for releasing a pass into a separate...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Chris Lattner
make -debug-pass=Executions show information about...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-15
Chris Lattner
add some missing quotes in debug output
blob
|
commitdiff
|
raw
|
diff to current
2009-08-23
Benjamin Kramer
Kill off more cerr/cout uses and prune includes a bit.
blob
|
commitdiff
|
raw
|
diff to current
2009-08-07
Dan Gohman
Fix a bunch of namespace pollution.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-26
Daniel Dunbar
Eliminate some uses of DOUT, cerr, and getNameStart().
blob
|
commitdiff
|
raw
|
diff to current
2009-07-14
Torok Edwin
llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
blob
|
commitdiff
|
raw
|
diff to current
2009-07-11
Torok Edwin
assert(0) -> LLVM_UNREACHABLE.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-08
Torok Edwin
Start converting to new error handling API.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-07
Owen Anderson
Have scoped mutexes take referenes instead of pointers.
blob
|
commitdiff
|
raw
|
diff to current
2009-07-01
Dan Gohman
Use find instead of operator[] to test whether an eleme...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-29
Torok Edwin
Set wasRun to false here on Dan's suggestion.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-29
Torok Edwin
Call doInitialization(), releaseMemory(), and doFinaliz...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-18
Owen Anderson
Add a SmartScopedLock, and use it to simplify code.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-18
Owen Anderson
Move Threading.[h|cpp] from Support to System.
blob
|
commitdiff
|
raw
|
diff to current
2009-06-17
Owen Anderson
Guard mutation of the timing info global.
blob
|
commitdiff
|
raw
|
diff to current
2009-05-22
Duncan Sands
Always verify dominfo if expensive checking is enabled.
blob
|
commitdiff
|
raw
|
diff to current
2009-04-01
Devang Patel
Clean up pass manager cache after each run.
blob
|
commitdiff
|
raw
|
diff to current
2009-03-10
Dan Gohman
Use WriteAsOperand instead of manually decorating the...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-06
Chris Lattner
Sprinkle some PrettyStackEntry magic into the passmanag...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-06
Chris Lattner
various cosmetic cleanups.
blob
|
commitdiff
|
raw
|
diff to current
2009-02-13
Duncan Sands
Reapply r64301. These uses of "inline" can cause strange
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Bill Wendling
Revert r64300 and r64301. These were causing the follow...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Duncan Sands
These uses of "inline" can cause strange link-time
blob
|
commitdiff
|
raw
|
diff to current
2009-01-28
Duncan Sands
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-06
Dan Gohman
Fix a use of an invalid iterator when -debug-pass=Detai...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Nuno Lopes
fix memory leak in pass manager when adding an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-08
Duncan Sands
Add <cstdio> include where needed by gcc-4.4.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-06
Devang Patel
Remove interfaces implemented by dead pass from the...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Devang Patel
Add assertion check.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Devang Patel
Simplify.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-14
Devang Patel
The pass manager is not able to schedule -loop-deletion...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Devang Patel
Use SmallVector instead of std::vector
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Devang Patel
Use DenseMap to keep track of last users.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Devang Patel
Keep track of analysis usage information for passes...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-08
Chris Lattner
Don't call getAnalysisUsage unless -debug-pass is enabl...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-08
Chris Lattner
Speed up the passmgr by avoiding heap thrashing on...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-07
Chris Lattner
Don't verify passes when assertions are disabled.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Dan Gohman
Consistently put quotes around pass names in debugging...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Disable dom info verifier by default.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Fix typos in comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Add dom info verifier.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Devang Patel
Print debug message only if there are dead passes.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-04
Evan Cheng
More pass manager debugging outputs.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-03
Devang Patel
"Unable to schedule <A> required by <B>" is more helpfu...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-03
Devang Patel
Add debugging aid.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-20
Devang Patel
Keep track of analysis information inherited from Modul...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
#if 1 .. #endif markers do not add any value.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
PassInfo keep tracks whether a pass is an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
Do not use virtual function to identify an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-18
Devang Patel
Identify Analysis pass.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-16
Gordon Henriksen
C and Objective Caml bindings for PassManagers.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Eliminate a few unnecessary uses of dynamic_cast.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Fix a typo.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Don't redundantly clear std::vector members in destructors.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Change PMTopLevelManager's PassManagers vector element...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Change PMStack::push to accept a PMDataManager* instead of
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Dan Gohman
Give PassManager and FunctionPassManager a common base...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Dan Gohman
Fix typos in comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-27
Devang Patel
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-02
Devang Patel
Add comment explaining what is lower level analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-29
Dan Gohman
Fix 80-col violations.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-08
Dan Gohman
Add explicit keywords.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Dan Gohman
Fix a using namespace llvm; in a header file.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Devang Patel
Do not overuse std::string. Pass around char * directly.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Chris Lattner
minor simplifications.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Chris Lattner
avoid copying strings.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-30
Dan Gohman
Fix pastos in comments for doFinalization functions.
blob
|
commitdiff
|
raw
|
diff to current
next