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
/
LoopUnswitch.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
eliminate the "Value" printing methods that print to a std::ostream.
Chris Lattner
2009-08-23
1
-4
/
+4
*
Push LLVMContexts through the IntegerType APIs.
Owen Anderson
2009-08-13
1
-8
/
+12
*
Move getTrue() and getFalse() to 2.5-like APIs.
Owen Anderson
2009-07-31
1
-6
/
+6
*
Move more code back to 2.5 APIs.
Owen Anderson
2009-07-30
1
-1
/
+1
*
More migration to raw_ostream, the water has dried up around the iostream hole.
Daniel Dunbar
2009-07-25
1
-13
/
+14
*
Revert the ConstantInt constructors back to their 2.5 forms where possible, t...
Owen Anderson
2009-07-24
1
-1
/
+1
*
Get rid of the Pass+Context magic.
Owen Anderson
2009-07-22
1
-9
/
+13
*
Rename getConstantInt{True|False} to get{True|False} at Chris' behest.
Owen Anderson
2009-07-21
1
-6
/
+6
*
Make makeLoopInvariant report whether it made any changes or not,
Dan Gohman
2009-07-15
1
-4
/
+1
*
Update LoopSimplify and LoopUnswitch to use the new makeLoopInvariant
Dan Gohman
2009-07-14
1
-1
/
+6
*
This started as a small change, I swear. Unfortunately, lots of things call ...
Owen Anderson
2009-07-09
1
-1
/
+1
*
Thread LLVMContext through the constant folding APIs, which touches a lot of ...
Owen Anderson
2009-07-06
1
-1
/
+1
*
Second batch of passes using LLVMContext.
Owen Anderson
2009-07-03
1
-8
/
+9
*
Allow readonly functions to unwind exceptions. Teach
Duncan Sands
2009-05-06
1
-2
/
+2
*
Remove strange extra semicolons.
Nick Lewycky
2009-03-19
1
-1
/
+1
*
If "optimize for size" attribute is set then block non-trivial loop unswitche...
Devang Patel
2009-02-03
1
-3
/
+2
*
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
Duncan Sands
2009-01-28
1
-2
/
+2
*
Undo previous patch.
Devang Patel
2008-12-08
1
-3
/
+1
*
switch a couple more calls to use array_pod_sort.
Chris Lattner
2008-12-01
1
-2
/
+3
*
Ignore conditions that are outside the loop.
Devang Patel
2008-11-03
1
-2
/
+4
*
Change create*Pass factory functions to return Pass* instead of
Daniel Dunbar
2008-10-22
1
-1
/
+1
*
Use 0 instead of false to return a null pointer.
Dan Gohman
2008-10-17
1
-1
/
+1
*
Implement function notes as function attributes.
Devang Patel
2008-09-26
1
-1
/
+1
*
Large mechanical patch.
Devang Patel
2008-09-25
1
-1
/
+1
*
Put FN_NOTE_AlwaysInline and others in FnAttr namespace.
Devang Patel
2008-09-24
1
-1
/
+1
*
Move FN_NOTE_AlwaysInline and other out of ParamAttrs namespace.
Devang Patel
2008-09-23
1
-1
/
+1
*
Use parameter attribute store (soon to be renamed) for
Devang Patel
2008-09-23
1
-1
/
+1
*
Add hasNote() to check note associated with a function.
Devang Patel
2008-09-22
1
-1
/
+1
*
A loop may be unswitched multiple times. Reconstruct dom info. at the end.
Devang Patel
2008-09-04
1
-5
/
+8
*
Initialize loop data first.
Devang Patel
2008-09-04
1
-2
/
+1
*
Do not unswitch if the function notes say we're optimizing this function for ...
Devang Patel
2008-09-04
1
-1
/
+7
*
Tidy up several unbeseeming casts from pointer to intptr_t.
Dan Gohman
2008-09-04
1
-1
/
+1
*
Do not try to update dominator info while manipulating CFG. This code does n...
Devang Patel
2008-07-03
1
-281
/
+19
*
Remove unused function.
Bill Wendling
2008-07-03
1
-16
/
+0
*
Remove extra FIXME
Devang Patel
2008-07-03
1
-1
/
+0
*
Reconstruct dom info, if loop is unswitched.
Devang Patel
2008-07-03
1
-4
/
+9
*
LoopUnswitch does not preserve dominator info in all cases.
Devang Patel
2008-07-03
1
-2
/
+3
*
Undo previous patch. It is not that simple to fix dom info here.
Devang Patel
2008-07-03
1
-16
/
+2
*
Preserve dom info while simplifing loop after the unswitch.
Devang Patel
2008-07-02
1
-2
/
+32
*
reuse vectors.
Devang Patel
2008-07-02
1
-5
/
+9
*
Fix comment.
Devang Patel
2008-07-02
1
-1
/
+1
*
Preserve loop data so that it is not fetched everytime it is needed.
Devang Patel
2008-07-02
1
-69
/
+85
*
Preserve dominance frontier while trivially unswitching loop.
Devang Patel
2008-06-18
1
-0
/
+17
*
Update dom tree. Fix PR 2372.
Devang Patel
2008-06-02
1
-1
/
+4
*
Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to
Dan Gohman
2008-05-23
1
-2
/
+1
*
Clean up the use of static and anonymous namespaces. This turned up
Dan Gohman
2008-05-13
1
-11
/
+11
*
Make several variable declarations static.
Dan Gohman
2008-05-06
1
-1
/
+1
*
Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989
Nick Lewycky
2008-04-25
1
-7
/
+3
*
fit some more code in 80 cols.
Chris Lattner
2008-04-21
1
-12
/
+14
*
API changes for class Use size reduction, wave 1.
Gabor Greif
2008-04-06
1
-10
/
+10
[next]