index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
InitializePasses.h
Commit message (
Expand
)
Author
Age
*
Begin collecting some of the statistics for block placement discussed on
Chandler Carruth
2011-11-02
*
Implement a block placement pass based on the branch probability and
Chandler Carruth
2011-10-21
*
svn mv Target/ARM/ARMGlobalMerge.cpp Transforms/Scalar/GlobalMerge.cpp
Devang Patel
2011-10-17
*
Remove the old tail duplication pass. It is not used and is unable to update
Rafael Espindola
2011-08-30
*
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
Bill Wendling
2011-08-03
*
Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to
Jakub Staszak
2011-07-25
*
Add MachineBlockFrequency analysis.
Jakub Staszak
2011-07-16
*
Land the long talked about "type system rewrite" patch. This
Chris Lattner
2011-07-09
*
Introduce "expect" intrinsic instructions.
Jakub Staszak
2011-07-06
*
Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc c...
Evan Cheng
2011-06-27
*
There is only one register coalescer. Merge it into the base class and
Rafael Espindola
2011-06-26
*
Introduce BlockFrequency analysis for BasicBlocks.
Jakub Staszak
2011-06-23
*
Introduce MachineBranchProbabilityInfo class, which has similar API to
Jakub Staszak
2011-06-16
*
The ARC language-specific optimizer. Credit to Dan Gohman.
John McCall
2011-06-15
*
New BranchProbabilityInfo analysis. Patch by Jakub Staszak!
Andrew Trick
2011-06-04
*
Rename LineProfiling to GCOVProfiling to more accurately represent what it
Nick Lewycky
2011-04-16
*
Add support for line profiling. Very work-in-progress.
Nick Lewycky
2011-04-12
*
remove the StructRetPromotion pass. It is unused, not maintained and
Chris Lattner
2011-04-11
*
remove postdom frontiers, because it is dead. Forward dom frontiers are
Chris Lattner
2011-04-05
*
Delete the GEPSplitter experiment.
Dan Gohman
2011-02-28
*
Delete the SimplifyHalfPowrLibCalls pass, which was unused, and
Dan Gohman
2011-02-28
*
Delete the LiveValues pass. I won't get get back to the project it
Dan Gohman
2011-02-28
*
introduce a new TargetLibraryInfo pass, which transformations can use to
Chris Lattner
2011-02-18
*
Implementation of path profiling.
Andrew Trick
2011-01-29
*
Remove outdated references to dominance frontiers.
Cameron Zwarich
2011-01-18
*
remove the partial specialization pass. It is unmaintained and has bugs.
Chris Lattner
2011-01-16
*
split SROA into two passes: one that uses DomFrontiers (-scalarrepl)
Chris Lattner
2011-01-14
*
Add the SpillPlacement analysis pass.
Jakob Stoklund Olesen
2011-01-06
*
Turn the EdgeBundles class into a stand-alone machine CFG analysis pass.
Jakob Stoklund Olesen
2011-01-04
*
Add a new loop-instsimplify pass, with the intention of replacing the instance
Cameron Zwarich
2011-01-03
*
sketch out a new early cse pass. No functionality yet.
Chris Lattner
2011-01-02
*
Start of a pass for recognizing memset and memcpy idioms.
Chris Lattner
2010-12-26
*
Add a new convenience pass for testing InstructionSimplify. Previously
Duncan Sands
2010-12-20
*
Add MachineLoopRanges analysis.
Jakob Stoklund Olesen
2010-12-15
*
Stub out a new LiveDebugVariables pass.
Jakob Stoklund Olesen
2010-11-30
*
Rename ExpandPseudos to ExpandISelPseudos to help clarify its role.
Dan Gohman
2010-11-18
*
Split pseudo-instruction expansion into a separate pass, to make it
Dan Gohman
2010-11-16
*
Get rid of static constructors for pass registration. Instead, every pass ex...
Owen Anderson
2010-10-19
*
Remove LoopIndexSplit pass. It is neither maintained nor used by anyone.
Devang Patel
2010-10-07
*
Add initialization routines for Instrumentation.
Owen Anderson
2010-10-07
*
Add initialization routines to InstCombine.
Owen Anderson
2010-10-07
*
Add initialization routines for VMCore.
Owen Anderson
2010-10-07
*
Add initialization routines for Target.
Owen Anderson
2010-10-07
*
Add initialization routines for CodeGen.
Owen Anderson
2010-10-07
*
Add initialization routines for Analysis and IPA.
Owen Anderson
2010-10-07
*
Add an initialization routine for libLLVMipo.a
Owen Anderson
2010-10-07
*
Next step on the getting-rid-of-static-ctors train: begin adding per-library
Owen Anderson
2010-10-07
*
Add the header that I accidentally forgot from r115900.
Owen Anderson
2010-10-07