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
/
include
/
llvm
/
LinkAllPasses.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Enable *BasicBlockPass::createPrinterPass()
Sergei Larin
2013-02-08
1
-0
/
+1
*
Extracted ObjCARC.cpp into its own library libLLVMObjCARCOpts in preparation ...
Michael Gottesman
2013-01-28
1
-0
/
+1
*
Added -view-callgraph module pass.
Andrew Trick
2013-01-11
1
-0
/
+3
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-1
/
+1
*
LoopVectorizer: Use the "optsize" attribute to decide if we are allowed to in...
Nadav Rotem
2012-12-12
1
-1
/
+1
*
LoopVectorizer: When -Os is used, vectorize only loops that dont require a ta...
Nadav Rotem
2012-12-12
1
-1
/
+1
*
Sort the #include lines for the include/... tree with the script.
Chandler Carruth
2012-12-03
1
-3
/
+3
*
Add a cost model analysis that allows us to estimate the cost of IR-level ins...
Nadav Rotem
2012-11-02
1
-0
/
+1
*
Remove LoopDependenceAnalysis.
Benjamin Kramer
2012-10-26
1
-1
/
+0
*
Change the internalize pass to internalize all symbols when given an empty
Rafael Espindola
2012-10-26
1
-1
/
+1
*
Add a loop vectorizer.
Nadav Rotem
2012-10-17
1
-0
/
+1
*
dependence analysis
Sebastian Pop
2012-10-11
1
-0
/
+1
*
Add a pass that renames everything with metasyntatic names. This works well a...
Alex Rosenberg
2012-09-11
1
-0
/
+1
*
Profile: set branch weight metadata with data generated from profiling.
Manman Ren
2012-08-28
1
-0
/
+1
*
add a new pass to instrument loads and stores for run-time bounds checking
Nuno Lopes
2012-05-22
1
-0
/
+1
*
Add a basic-block autovectorization pass.
Hal Finkel
2012-02-01
1
-0
/
+2
*
Add a new ObjC ARC optimization pass to eliminate unneeded
Dan Gohman
2012-01-17
1
-0
/
+1
*
All these arguments are default anyways.
Nick Lewycky
2011-12-06
1
-1
/
+1
*
Remove the old tail duplication pass. It is not used and is unable to update
Rafael Espindola
2011-08-30
1
-1
/
+0
*
Reapply r138695. Fix PassManager stack depths.
Andrew Trick
2011-08-29
1
-1
/
+1
*
Reverting r138695 to see if it fixes clang self host.
Andrew Trick
2011-08-27
1
-1
/
+1
*
Fix PassManager stack depths.
Andrew Trick
2011-08-27
1
-1
/
+1
*
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
Bill Wendling
2011-08-03
1
-1
/
+0
*
Land the long talked about "type system rewrite" patch. This
Chris Lattner
2011-07-09
1
-1
/
+0
*
Introduce "expect" intrinsic instructions.
Jakub Staszak
2011-07-06
1
-0
/
+1
*
The ARC language-specific optimizer. Credit to Dan Gohman.
John McCall
2011-06-15
1
-0
/
+4
*
Conditionalize the format of the GCOV files by target type. Darwin uses the 4.2
Bill Wendling
2011-05-17
1
-1
/
+1
*
Add independent controls for whether GCOV profiling should emit .gcno files or
Nick Lewycky
2011-04-21
1
-1
/
+1
*
Rename LineProfiling to GCOVProfiling to more accurately represent what it
Nick Lewycky
2011-04-16
1
-1
/
+1
*
Add support for line profiling. Very work-in-progress.
Nick Lewycky
2011-04-12
1
-0
/
+1
*
remove the StructRetPromotion pass. It is unused, not maintained and
Chris Lattner
2011-04-11
1
-1
/
+0
*
remove postdom frontiers, because it is dead. Forward dom frontiers are
Chris Lattner
2011-04-05
1
-1
/
+0
*
Delete the GEPSplitter experiment.
Dan Gohman
2011-02-28
1
-1
/
+0
*
Delete the SimplifyHalfPowrLibCalls pass, which was unused, and
Dan Gohman
2011-02-28
1
-1
/
+0
*
Delete the LiveValues pass. I won't get get back to the project it
Dan Gohman
2011-02-28
1
-1
/
+0
*
Implementation of path profiling.
Andrew Trick
2011-01-29
1
-1
/
+4
*
remove the partial specialization pass. It is unmaintained and has bugs.
Chris Lattner
2011-01-16
1
-1
/
+0
*
sketch out a new early cse pass. No functionality yet.
Chris Lattner
2011-01-02
1
-0
/
+1
*
Start of a pass for recognizing memset and memcpy idioms.
Chris Lattner
2010-12-26
1
-0
/
+1
*
Add a new convenience pass for testing InstructionSimplify. Previously
Duncan Sands
2010-12-20
1
-0
/
+1
*
Reference RegionPass to stop it being eliminated.
Tobias Grosser
2010-10-25
1
-0
/
+3
*
Make AliasSetTracker TBAA-aware, enabling TBAA-enabled LICM.
Dan Gohman
2010-10-18
1
-1
/
+1
*
Remove LoopIndexSplit pass. It is neither maintained nor used by anyone.
Devang Patel
2010-10-07
1
-1
/
+0
*
remove PointerTracking from mainline, Edwin is going to move it out to ClamAV
Chris Lattner
2010-09-29
1
-2
/
+0
*
Add a pass which prints out all the memdep dependencies.
Dan Gohman
2010-09-16
1
-0
/
+1
*
Rename ValuePropagation to a more descriptive CorrelatedValuePropagation.
Owen Anderson
2010-08-31
1
-1
/
+1
*
remove the ABCD and SSI passes. They don't have any clients that
Chris Lattner
2010-08-28
1
-3
/
+0
*
Add a prototype of a new peephole optimizing pass that uses LazyValue info to...
Owen Anderson
2010-08-27
1
-0
/
+1
*
Add an atomic lowering pass
Peter Collingbourne
2010-08-03
1
-0
/
+1
*
Sketch up a preliminary Type-Based Alias Analysis implementation.
Dan Gohman
2010-08-02
1
-0
/
+1
[next]