index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Scalar
Commit message (
Expand
)
Author
Age
Files
Lines
*
80 col / tabs fixes
Nate Begeman
2008-05-13
1
-2
/
+2
*
Clean up the use of static and anonymous namespaces. This turned up
Dan Gohman
2008-05-13
27
-105
/
+135
*
Go back to passing the analyses around as parameters.
Owen Anderson
2008-05-12
1
-21
/
+33
*
Move the various analyses used by GVN into static variables so we don't have ...
Owen Anderson
2008-05-12
1
-30
/
+21
*
Fix various DOUTs to not call the extremely expensive Value::getName()
Chris Lattner
2008-05-11
1
-5
/
+5
*
Simplify code by using SwitchInst::findCaseValue instead of reimplementing it.
Chris Lattner
2008-05-10
1
-14
/
+2
*
don't sink invokes, even if they are readonly. This fixes a
Chris Lattner
2008-05-09
1
-1
/
+2
*
Implement PR2298. This transforms:
Chris Lattner
2008-05-09
1
-0
/
+13
*
restore doxygen comment.
Chris Lattner
2008-05-09
1
-17
/
+16
*
Improve pass documentation and comments.
Gordon Henriksen
2008-05-08
3
-22
/
+23
*
More than just loads can read from memory: readonly calls like strlen
Chris Lattner
2008-05-08
1
-4
/
+4
*
Make instcombine's DSE respect loads as well as stores. It is not safe to
Chris Lattner
2008-05-08
1
-1
/
+1
*
Turn StripPointerCast() into a method
Anton Korobeynikov
2008-05-07
1
-1
/
+1
*
Fix a bug in the ComputeMaskedBits logic for multiply.
Dan Gohman
2008-05-07
1
-2
/
+2
*
Make StripPointerCast a common function (should we mak it method of Value ins...
Anton Korobeynikov
2008-05-06
1
-2
/
+1
*
We need to update PHIs containing the exiting block, not the exit block. We ...
Owen Anderson
2008-05-06
1
-3
/
+8
*
Fix typo.
Devang Patel
2008-05-06
1
-1
/
+1
*
fix typo Duncan noticed
Chris Lattner
2008-05-06
1
-1
/
+1
*
Make several variable declarations static.
Dan Gohman
2008-05-06
3
-4
/
+4
*
Correct the value of LowBits in srem and urem handling in
Dan Gohman
2008-05-06
1
-6
/
+6
*
Fix: Some classes were derived from a class in an anonymous namespace, but they
Bill Wendling
2008-05-05
1
-0
/
+2
*
Fix a crash when threading a block that includes a MRV call result.
Chris Lattner
2008-05-05
1
-4
/
+19
*
processStore may delete the instruction, avoid
Edwin Török
2008-05-04
1
-2
/
+1
*
Do not sink getresult.
Devang Patel
2008-05-03
1
-1
/
+3
*
Fix a mistake in the computation of leading zeros for udiv.
Dan Gohman
2008-05-02
1
-3
/
+5
*
strength reduce exp2 into ldexp, rdar://5852514
Chris Lattner
2008-05-02
1
-1
/
+52
*
add a FIXME so we remember to eventually remove this code.
Chris Lattner
2008-05-02
1
-5
/
+6
*
Porting r50563 from Tak to mainline.
Bill Wendling
2008-05-02
1
-0
/
+5
*
Don't try to create PHIs of struct types. Fallout
Dale Johannesen
2008-05-01
1
-8
/
+31
*
Fix an overaggressive SimplifyDemandedBits optimization on urem. This
Dan Gohman
2008-05-01
1
-4
/
+5
*
1) add '-debug' output
Chris Lattner
2008-05-01
1
-11
/
+19
*
Delete the IPO simplify-libcalls and completely reimplement it as
Chris Lattner
2008-05-01
1
-0
/
+1437
*
This condition got inverted accidentally.
Owen Anderson
2008-04-30
1
-1
/
+1
*
move lowering of llvm.memset -> store from simplify libcalls
Chris Lattner
2008-04-30
1
-7
/
+49
*
Revert r50441. The original code was correct. Add some more comments so tha...
Owen Anderson
2008-04-29
1
-3
/
+9
*
Fix a bug in memcpyopt where the memcpy-memcpy transform was never being appl...
Owen Anderson
2008-04-29
1
-4
/
+6
*
We should be returning true here since we've changed the function.
Owen Anderson
2008-04-29
1
-1
/
+1
*
A lot of cleanups and documentation improvements, as well as a few corner cas...
Owen Anderson
2008-04-29
1
-59
/
+76
*
Rename DeadLoopElimination to LoopDeletion, part 2.
Owen Anderson
2008-04-29
1
-14
/
+12
*
Rename DeadLoopElimination to LoopDeletion, part one.
Owen Anderson
2008-04-29
1
-0
/
+0
*
don't eliminate load from volatile value on paths where the load is dead.
Chris Lattner
2008-04-29
1
-0
/
+9
*
fix a subtle volatile handling bug.
Chris Lattner
2008-04-29
1
-7
/
+12
*
Clarify what we mean by a dead loop.
Owen Anderson
2008-04-29
1
-0
/
+4
*
don't delete the last store to an alloca if the store is volatile.
Chris Lattner
2008-04-29
1
-1
/
+1
*
Add some more comments.
Owen Anderson
2008-04-29
1
-0
/
+21
*
Remove debugging code.
Owen Anderson
2008-04-29
1
-4
/
+0
*
Add dead loop elimination, which removes dead loops for which we can compute
Owen Anderson
2008-04-29
1
-0
/
+239
*
Fix DSE to not eliminate volatile loads with no uses.
Dan Gohman
2008-04-28
1
-3
/
+3
*
Teach InstCombine's ComputeMaskedBits what SelectionDAG's
Dan Gohman
2008-04-28
1
-45
/
+100
*
Implement a signficant optimization for inline asm:
Chris Lattner
2008-04-27
1
-1
/
+1
[next]