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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Convert to SymbolTable's new iteration interface.
Reid Spencer
2004-05-25
3
-32
/
+31
*
Convert to SymbolTable's new lookup and iteration interfaces.
Reid Spencer
2004-05-25
1
-23
/
+23
*
Remove unused header file.
Reid Spencer
2004-05-25
1
-1
/
+0
*
Make this pass simply invoke SymbolTable::strip().
Reid Spencer
2004-05-25
1
-31
/
+2
*
Implement InstCombine:shift.ll:test16, which turns (X >> C1) & C2 != C3
Chris Lattner
2004-05-25
1
-0
/
+35
*
Implement instcombine/cast.ll:test16:
Chris Lattner
2004-05-25
1
-0
/
+5
*
Fix a bug in my previous checkin
Chris Lattner
2004-05-24
1
-0
/
+1
*
Spelling people's names right is kinda important
Chris Lattner
2004-05-23
1
-1
/
+1
*
Fix cases where we missed inlining some more obvious candidates because the
Chris Lattner
2004-05-23
1
-79
/
+108
*
Simplify the interface and remove an unneeded #include
Chris Lattner
2004-05-23
1
-9
/
+1
*
Fairly substantial changes to update the alias analysis we are querying as
Chris Lattner
2004-05-23
1
-39
/
+92
*
Adjust to the changes in the AliasSetTracker interface
Chris Lattner
2004-05-23
1
-16
/
+14
*
Add support for replacement of formal arguments with simpler expressions.
Chris Lattner
2004-05-23
1
-2
/
+23
*
Implement the -lowergc pass which is used by code generators (like the CBE)
Chris Lattner
2004-05-23
1
-0
/
+326
*
Add CloneTraceInto(), which is based on (and has mostly the same
Brian Gaeke
2004-05-19
1
-0
/
+33
*
Move RemapInstruction() to ValueMapper, so that it can be shared with
Brian Gaeke
2004-05-19
3
-22
/
+26
*
Clean up this pass somewhat:
Brian Gaeke
2004-05-14
1
-42
/
+38
*
This was not meant to be committed
Chris Lattner
2004-05-13
1
-7
/
+0
*
Fix a nasty bug that caused us to unroll EXTREMELY large loops due to overflow
Chris Lattner
2004-05-13
2
-3
/
+10
*
Do not pass in the same argument to the extracted function more than once, and
Chris Lattner
2004-05-12
1
-1
/
+8
*
Implement support for code extracting basic blocks that have a return
Chris Lattner
2004-05-12
1
-2
/
+12
*
Implement splitting of PHI nodes, allowing block extraction of BB's that have
Chris Lattner
2004-05-12
1
-7
/
+96
*
* Pull some code out into the definedInRegion/definedInCaller methods
Chris Lattner
2004-05-12
1
-78
/
+78
*
Generate substantially better code when there are a limited number of exits
Chris Lattner
2004-05-12
1
-22
/
+61
*
Two minor improvements:
Chris Lattner
2004-05-12
1
-18
/
+14
*
Fix stupid bug in my checkin yesterday
Chris Lattner
2004-05-08
1
-2
/
+1
*
Implement folding of GEP's like:
Chris Lattner
2004-05-07
1
-53
/
+43
*
Fix PR336: The instcombine pass asserts when visiting load instruction
Chris Lattner
2004-05-07
1
-2
/
+3
*
Do not mark instructions in unreachable sections of the function as live.
Chris Lattner
2004-05-04
1
-2
/
+5
*
Minor efficiency tweak, suggested by Patrick Meredith
Chris Lattner
2004-05-04
1
-4
/
+4
*
Fix typo
Brian Gaeke
2004-05-03
1
-1
/
+1
*
In InsertProfilingInitCall(), make it legal to pass in a null array, in
Brian Gaeke
2004-05-03
2
-7
/
+13
*
Add initial implementation of basic-block tracing instrumentation pass.
Brian Gaeke
2004-05-03
1
-0
/
+76
*
Do not clone arbitrary condition instructions.
Chris Lattner
2004-05-02
1
-1
/
+1
*
Do not infinitely "unroll" single BB loops.
Chris Lattner
2004-05-02
1
-5
/
+4
*
Dont' merge terminators that are needed to select PHI node values.
Chris Lattner
2004-05-02
1
-1
/
+1
*
Implement SimplifyCFG/branch-cond-merge.ll
Chris Lattner
2004-05-01
1
-10
/
+64
*
Make sure to reprocess instructions used by deleted instructions to avoid
Chris Lattner
2004-05-01
1
-5
/
+12
*
Make sure the instruction combiner doesn't lose track of instructions
Chris Lattner
2004-05-01
1
-3
/
+6
*
Fix my missing parens
Chris Lattner
2004-05-01
1
-1
/
+1
*
Implement SimplifyCFG/branch-cond-prop.ll
Chris Lattner
2004-05-01
1
-2
/
+30
*
Fix a major pessimization in the instcombiner. If an allocation instruction
Chris Lattner
2004-04-30
1
-1
/
+1
*
Changes to fix up the inst_iterator to pass to boost iterator checks. This
Chris Lattner
2004-04-27
3
-3
/
+12
*
Instcombine X/-1 --> 0-X
Chris Lattner
2004-04-26
1
-1
/
+5
*
* Allow aggregating extracted function arguments (controlled by flag)
Misha Brukman
2004-04-23
1
-45
/
+197
*
Move the scev expansion code into this pass, where it belongs. There is
Chris Lattner
2004-04-23
1
-12
/
+252
*
Clarify the logic: the flag is renamed to `deleteFn' to signify it will delete
Misha Brukman
2004-04-22
1
-11
/
+11
*
Add a flag to choose between isolating a function or deleting the function from
Misha Brukman
2004-04-22
1
-6
/
+29
*
Disable a previous patch that was causing indvars to loop infinitely :(
Chris Lattner
2004-04-22
1
-0
/
+2
*
Fix an extremely serious thinko I made in revision 1.60 of this file.
Chris Lattner
2004-04-22
1
-16
/
+25
[next]