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
/
IPO
Commit message (
Expand
)
Author
Age
Files
Lines
*
It's not safe to blindly remove invoke instructions. This happens when we
Nick Lewycky
2012-07-25
1
-1
/
+2
*
Don't delete one more instruction than we're allowed to. This should fix the
Nick Lewycky
2012-07-24
1
-1
/
+3
*
Teach globalopt to not nuke all stores to globals. Keep them around of they
Nick Lewycky
2012-07-24
1
-8
/
+177
*
Revert r160602.
Nick Lewycky
2012-07-21
1
-177
/
+8
*
Teach globalopt to play nice with leak checkers. This is a reapplication of
Nick Lewycky
2012-07-21
1
-8
/
+177
*
Revert r160529 due to crashes.
Nick Lewycky
2012-07-19
1
-171
/
+8
*
Don't wipe out global variables that are probably storing pointers to heap
Nick Lewycky
2012-07-19
1
-8
/
+171
*
Replace some explicit compare loops with std::equal.
Benjamin Kramer
2012-07-19
1
-4
/
+1
*
Remove tabs.
Bill Wendling
2012-07-19
2
-11
/
+11
*
GlobalOpt forgot to handle bitcast when analyzing globals. Found by inspection.
Duncan Sands
2012-07-02
1
-0
/
+2
*
Move llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
Chandler Carruth
2012-06-29
1
-6
/
+6
*
Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp and
Bill Wendling
2012-06-28
1
-1
/
+1
*
Revert r159136 due to PR13124.
Matt Beaumont-Gay
2012-06-27
1
-11
/
+0
*
If a constant or a function has linkonce_odr linkage and unnamed_addr, mark it
Rafael Espindola
2012-06-25
1
-0
/
+11
*
llvm/lib: [CMake] Add explicit dependency to intrinsics_gen.
NAKAMURA Takumi
2012-06-24
1
-0
/
+2
*
Tab to spaces. No functionality change.
Nick Lewycky
2012-06-24
1
-1
/
+1
*
Extend the IL for selecting TLS models (PR9788)
Hans Wennborg
2012-06-23
1
-7
/
+7
*
fix whitespace in my last commit.
Nuno Lopes
2012-06-22
1
-1
/
+1
*
remove extractMallocCallFromBitCast, since it was tailor maded for its sole u...
Nuno Lopes
2012-06-22
1
-2
/
+4
*
Some optimizations done by globalopt are safe only for internal linkage, not
Rafael Espindola
2012-06-15
1
-0
/
+3
*
Implement the isSafeToDiscardIfUnused predicate and use it in globalopt and
Rafael Espindola
2012-06-14
2
-4
/
+4
*
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
2012-06-02
1
-1
/
+1
*
switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients.
Chris Lattner
2012-05-28
2
-11
/
+6
*
Fix the inliner so that the optsize function attribute don't alter the
Patrik Hägglund
2012-05-23
1
-8
/
+11
*
Teach Function::hasAddressTaken that BlockAddress doesn't really take
Jay Foad
2012-05-12
1
-0
/
+4
*
Move the CodeExtractor utility to a dedicated header file / source file,
Chandler Carruth
2012-05-04
2
-5
/
+7
*
Add a Fixme.
Bill Wendling
2012-04-16
1
-0
/
+2
*
By default, use Early-CSE instead of GVN for vectorization cleanup.
Hal Finkel
2012-04-13
1
-2
/
+9
*
Code-gen may inject code into the IR before it emits the ASM. The linker
Bill Wendling
2012-04-13
1
-0
/
+6
*
Add two statistics to help track how we are computing the inline cost.
Chandler Carruth
2012-04-11
1
-0
/
+6
*
Add an option to turn off the expensive GVN load PRE part of GVN.
Bill Wendling
2012-04-02
1
-4
/
+5
*
Belatedly address some code review from Chris.
Chandler Carruth
2012-04-01
1
-1
/
+1
*
Fix a pretty scary bug I introduced into the always inliner with
Chandler Carruth
2012-04-01
1
-1
/
+1
*
Give the always-inliner its own custom filter. It shouldn't have to pay
Chandler Carruth
2012-03-31
1
-20
/
+63
*
Remove a bunch of empty, dead, and no-op methods from all of these
Chandler Carruth
2012-03-31
3
-26
/
+0
*
Initial commit for the rewrite of the inline cost analysis to operate
Chandler Carruth
2012-03-31
3
-38
/
+25
*
Internalize: Remove reference of @llvm.noinline, it was replaced with the noi...
Benjamin Kramer
2012-03-31
1
-1
/
+0
*
GlobalOpt: If we have an inbounds GEP from a ConstantAggregateZero global tha...
Benjamin Kramer
2012-03-28
1
-0
/
+6
*
Make a seemingly tiny change to the inliner and fix the generated code
Chandler Carruth
2012-03-27
1
-1
/
+1
*
Move the instruction simplification of callsite arguments in the inliner
Chandler Carruth
2012-03-25
1
-36
/
+1
*
add EP_OptimizerLast extension point
Kostya Serebryany
2012-03-23
1
-0
/
+1
*
Rip out support for 'llvm.noinline'. This thing has a strange history...
Chandler Carruth
2012-03-16
1
-45
/
+0
*
Start removing the use of an ad-hoc 'never inline' set and instead
Chandler Carruth
2012-03-16
3
-34
/
+50
*
Change where we enable the heuristic that delays inlining into functions
Chandler Carruth
2012-03-14
1
-7
/
+14
*
Teach globalopt how to evaluate an invoke with a non-void return type.
Dan Gohman
2012-03-13
1
-5
/
+6
*
When inlining a function and adding its inner call sites to the
Chandler Carruth
2012-03-12
1
-1
/
+35
*
Taken into account Duncan's comments for r149481 dated by 2nd Feb 2012:
Stepan Dyatkovskiy
2012-03-08
1
-2
/
+1
*
Plog a memleak in GlobalOpt.
Benjamin Kramer
2012-02-27
1
-1
/
+1
*
Add comment.
Chad Rosier
2012-02-25
2
-2
/
+3
*
Add support for disabling llvm.lifetime intrinsics in the AlwaysInliner. These
Chad Rosier
2012-02-25
3
-8
/
+17
[next]