projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Unbreak all of the darwin/ppc32 JIT failures having to do
2007-11-27
Owen Anderson
Make LoopInfoBase more generic, in preparation for...
commit
|
commitdiff
|
tree
2007-11-27
Owen Anderson
Add accessor for getting the underlying templated type...
commit
|
commitdiff
|
tree
2007-11-26
Owen Anderson
Fix another bug that was causing siod to fail.
commit
|
commitdiff
|
tree
2007-11-26
Owen Anderson
Fix a silly bug that Nicholas noticed.
commit
|
commitdiff
|
tree
2007-11-26
Owen Anderson
Allow GVN to eliminate read-only function calls when...
commit
|
commitdiff
|
tree
2007-11-19
Owen Anderson
Teach me to do stuff late at night.
commit
|
commitdiff
|
tree
2007-11-19
Owen Anderson
Fix a factually incorrect statement pointed out by...
commit
|
commitdiff
|
tree
2007-11-15
Owen Anderson
More templatization.
commit
|
commitdiff
|
tree
2007-11-14
Owen Anderson
Start the process of making MachineLoopInfo possible...
commit
|
commitdiff
|
tree
2007-11-13
Owen Anderson
Run computeDomForest() on the set of registers that...
commit
|
commitdiff
|
tree
2007-11-13
Owen Anderson
Preserve LiveVariables when doing critical edge splitting.
commit
|
commitdiff
|
tree
2007-11-13
Owen Anderson
Wow. I definitely shouldn't write code when I'm tird.
commit
|
commitdiff
|
tree
2007-11-12
Owen Anderson
Break critical edges coming into blocks with PHI nodes.
commit
|
commitdiff
|
tree
2007-11-12
Owen Anderson
Add a flag for indirect branch instructions.
commit
|
commitdiff
|
tree
2007-11-12
Owen Anderson
Fix rewriting of PHI nodes.
commit
|
commitdiff
|
tree
2007-11-12
Owen Anderson
Remove unnecessary #include's.
commit
|
commitdiff
|
tree
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
next