projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Avoid collisions in value names.
2007-11-12
Owen Anderson
As Chris and Evan pointed out, BreakCriticalMachineEdges...
commit
|
commitdiff
|
tree
2007-11-12
Owen Anderson
Fix on 64-bit machines.
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
This preserves critical edge breaking.
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Make BreakCriticalMachineEdges available as a pass...
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Add the majority of machine-level critical edge breaking...
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Take another stab at getting isLiveIn() and isLiveOut...
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Fix MachineDominators' getAnalysisUsage.
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Oops, forgot to commit this file.
commit
|
commitdiff
|
tree
2007-11-08
Owen Anderson
Bring UsedBlocks back. StrongPHIElimination needs...
commit
|
commitdiff
|
tree
2007-11-07
Owen Anderson
Add some more of StrongPHIElim.
commit
|
commitdiff
|
tree
2007-11-06
Owen Anderson
Add a few comments.
commit
|
commitdiff
|
tree
2007-11-06
Owen Anderson
DomForest is a forest of registers, not instructions.
commit
|
commitdiff
|
tree
2007-11-06
Owen Anderson
StrongPHIElimination requires LiveVariables.
commit
|
commitdiff
|
tree
2007-11-06
Owen Anderson
Add a missing #include.
commit
|
commitdiff
|
tree
2007-11-04
Owen Anderson
Another step of stronger PHI elimination down.
commit
|
commitdiff
|
tree
2007-11-02
Owen Anderson
VAArgInst does, in fact, read memory.
commit
|
commitdiff
|
tree
2007-11-01
Owen Anderson
Fix test/Transforms/DeadStoreElimination/PartialStore...
commit
|
commitdiff
|
tree
2007-11-01
Owen Anderson
Now with less tabs!
commit
|
commitdiff
|
tree
2007-10-31
Owen Anderson
Add a preverifier pass to check that every basic block...
commit
|
commitdiff
|
tree
2007-10-31
Owen Anderson
Add the skeleton of a better PHI elimination pass.
commit
|
commitdiff
|
tree
2007-10-31
Owen Anderson
Some fixes to get MachineDomTree working better.
commit
|
commitdiff
|
tree
2007-10-29
Owen Anderson
Add a first attempt at dominator information for MBB...
commit
|
commitdiff
|
tree
2007-10-26
Owen Anderson
Make a comment better.
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
Fix an obvious typo.
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
More tutorial cleanups.
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
Add proper footers.
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
Don't bother providing code samples. Maintaining zip...
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
Fix for PR1741.
commit
|
commitdiff
|
tree
2007-10-25
Owen Anderson
Make it possible for DomTreeBase to be constructed...
commit
|
commitdiff
|
tree
2007-10-24
Owen Anderson
Update Makefile to use simpler llvm-config parameters.
commit
|
commitdiff
|
tree
2007-10-24
Owen Anderson
Update Makefile to use simpler llvm-config parameters.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Make DomTreeBase not a FunctionPass.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Unbreak the build. Forgot to commit this file.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Make DomTree and PostDomTree thin wrappers around DomTreeBas...
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Now with valid HTML 4.01!
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Add a link to the "writing an optimization" tutorial.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Add downloadable code sample for tutorial 2.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Add the second of the "basic topics" tutorials.
commit
|
commitdiff
|
tree
2007-10-23
Owen Anderson
Reorder the optimization and bitcode tutorials.
commit
|
commitdiff
|
tree
2007-10-22
Owen Anderson
Fix a few typos I noticed.
commit
|
commitdiff
|
tree
2007-10-22
Owen Anderson
Add downloadable code samples.
commit
|
commitdiff
|
tree
2007-10-22
Owen Anderson
Fix some code to make it actually work.
commit
|
commitdiff
|
tree
2007-10-20
Owen Anderson
Some improvements based on feedback from Anders.
commit
|
commitdiff
|
tree
2007-10-20
Owen Anderson
Fix some weird indenting in code.
commit
|
commitdiff
|
tree
2007-10-20
Owen Anderson
Use getOrInsertFunction() in tutorial 1. This makes...
commit
|
commitdiff
|
tree
2007-10-20
Owen Anderson
Add the beginnings of an LLVM tutorial. If anyone...
commit
|
commitdiff
|
tree
2007-10-18
Owen Anderson
Allow GVN to eliminate redundant calls to functions...
commit
|
commitdiff
|
tree
2007-10-18
Owen Anderson
Move Split<...>() into DomTreeBase. This should make...
commit
|
commitdiff
|
tree
2007-10-17
Owen Anderson
Move splitBlock into DomTreeBase from DomTree.
commit
|
commitdiff
|
tree
2007-10-16
Owen Anderson
Fix some formatting.
commit
|
commitdiff
|
tree
2007-10-16
Owen Anderson
Template DominatorTreeBase by node type. This is the...
commit
|
commitdiff
|
tree
2007-10-08
Owen Anderson
Begin the process of allowing DomTree on MBB's. Step...
commit
|
commitdiff
|
tree
2007-10-03
Owen Anderson
Completely merge the implementation details of DomTree...
commit
|
commitdiff
|
tree
2007-10-03
Owen Anderson
Add a GraphTraits partial specialization to make the...
commit
|
commitdiff
|
tree
2007-10-03
Owen Anderson
Factor some code from the DomTree and PostDomTree calculate...
commit
|
commitdiff
|
tree
2007-10-02
Owen Anderson
Fix typo.
commit
|
commitdiff
|
tree
2007-10-02
Owen Anderson
Mention memdep in the AA documentation.
commit
|
commitdiff
|
tree
2007-09-30
Owen Anderson
Template-ize more of the DomTree internal implementation...
commit
|
commitdiff
|
tree
2007-09-28
Owen Anderson
Remove unneeded #include.
commit
|
commitdiff
|
tree
2007-09-28
Owen Anderson
Have PostDomTree use the newly templated DFSPass.
commit
|
commitdiff
|
tree
2007-09-27
Owen Anderson
Convert DFSPass into a templated friend function, in...
commit
|
commitdiff
|
tree
2007-09-25
Owen Anderson
Fill in the sections about my contributions.
commit
|
commitdiff
|
tree
2007-09-24
Owen Anderson
Fix typo.
commit
|
commitdiff
|
tree
2007-09-24
Owen Anderson
Merge significant portions of the DomTree and PostDomTree...
commit
|
commitdiff
|
tree
2007-09-23
Owen Anderson
Factor the calculation details for PostDomTree out...
commit
|
commitdiff
|
tree
2007-09-23
Owen Anderson
Move DFSPass back down into DominatorTree. I need...
commit
|
commitdiff
|
tree
2007-09-23
Owen Anderson
Fix header.
commit
|
commitdiff
|
tree
2007-09-23
Owen Anderson
Factor the dominator tree calculation details out into...
commit
|
commitdiff
|
tree
2007-09-21
Owen Anderson
Fix CopyFrom for non-POD data types.
commit
|
commitdiff
|
tree
2007-09-21
Owen Anderson
Add partial caching of non-local memory dependence...
commit
|
commitdiff
|
tree
2007-09-19
Owen Anderson
Add a flag to mark a dirty cache entry. This is not...
commit
|
commitdiff
|
tree
2007-09-16
Owen Anderson
Be more careful when constant-folding PHI nodes.
commit
|
commitdiff
|
tree
2007-09-14
Owen Anderson
Remove RLE from the headers, since the pass itself...
commit
|
commitdiff
|
tree
2007-09-14
Owen Anderson
Remove RLE. It is subsumed by GVN.
commit
|
commitdiff
|
tree
2007-09-11
Owen Anderson
Add a ValueInfoT template parameter to DenseMap so...
commit
|
commitdiff
|
tree
2007-09-11
Owen Anderson
Don't bother to initialize values corresponding to...
commit
|
commitdiff
|
tree
2007-09-11
Owen Anderson
Fix a typo in memdep, which was causing PR1648.
commit
|
commitdiff
|
tree
2007-09-11
Owen Anderson
Fix non-deterministic behavior in the DenseMap copy...
commit
|
commitdiff
|
tree
2007-09-09
Owen Anderson
Remove an un-needed dependence query. This improves...
commit
|
commitdiff
|
tree
2007-09-08
Owen Anderson
Turn GVN on by default.
commit
|
commitdiff
|
tree
2007-09-07
Owen Anderson
Add lengthof and endof templates that hide a lot of...
commit
|
commitdiff
|
tree
2007-08-26
Owen Anderson
Don't DSe volatile stores.
commit
|
commitdiff
|
tree
2007-08-16
Owen Anderson
Factor out some code into a helper function.
commit
|
commitdiff
|
tree
2007-08-16
Owen Anderson
Add some more comments to GVN.
commit
|
commitdiff
|
tree
2007-08-16
Owen Anderson
Cache non-local memory dependence analysis. This is...
commit
|
commitdiff
|
tree
2007-08-16
Owen Anderson
Forgot a line.
commit
|
commitdiff
|
tree
2007-08-16
Owen Anderson
Add a copy constructor and an assignment operator to...
commit
|
commitdiff
|
tree
2007-08-14
Owen Anderson
Eliminate PHI nodes with constant values during normal...
commit
|
commitdiff
|
tree
2007-08-14
Owen Anderson
Be more aggressive in pruning unnecessary PHI nodes...
commit
|
commitdiff
|
tree
2007-08-14
Owen Anderson
Make GVN iterative.
commit
|
commitdiff
|
tree
2007-08-14
Owen Anderson
Fix a case where GVN was failing to return true when...
commit
|
commitdiff
|
tree
2007-08-09
Owen Anderson
Make NonLocal and None const in the right way. :-)
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Add more comments to memdep.
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Make memdep fit in 80 cols.
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Add one more comment.
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Cleanup and comment-ize the memdep header.
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Change the None and NonLocal markers in memdep to be...
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Global values also don't undead-ify pointers in our...
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Make handleEndBlock significantly faster with one trivial...
commit
|
commitdiff
|
tree
2007-08-08
Owen Anderson
Small improvement: if a function doesn't access memory...
commit
|
commitdiff
|
tree
next