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
/
Transforms
/
IPO.h
Commit message (
Expand
)
Author
Age
*
Use an ArrayRef instead of a std::vector&.
Rafael Espindola
2012-12-11
*
Change the internalize pass to internalize all symbols when given an empty
Rafael Espindola
2012-10-26
*
Introduce a BarrierNoop pass, a hack designed to allow *some* control
Chandler Carruth
2012-10-18
*
Add a pass that renames everything with metasyntatic names. This works well a...
Alex Rosenberg
2012-09-11
*
Add support for disabling llvm.lifetime intrinsics in the AlwaysInliner. These
Chad Rosier
2012-02-25
*
Remove the LowerSetJmp pass. It wasn't used effectively by any of the targets.
Bill Wendling
2011-08-03
*
Fix typo in comment.
Jay Foad
2011-07-26
*
Land the long talked about "type system rewrite" patch. This
Chris Lattner
2011-07-09
*
remove the StructRetPromotion pass. It is unused, not maintained and
Chris Lattner
2011-04-11
*
remove the partial specialization pass. It is unmaintained and has bugs.
Chris Lattner
2011-01-16
*
Let the -inline-threshold command line argument take precedence over the
Jakob Stoklund Olesen
2010-11-02
*
Rewrite ExtractGV, removing a bunch of stuff that didn't fully work,
Dan Gohman
2010-08-26
*
The BlockExtractorPass() constructor was not reading the BlockFile and that was
Rafael Espindola
2010-07-31
*
Debugging infomration is encoded in llvm IR using metadata. This is designed
Devang Patel
2010-07-01
*
Auto-upgrade free instructions to calls to the builtin free function.
Victor Hernandez
2009-10-24
*
remove the IndMemRemPass, which only made sense for when malloc/free were int...
Chris Lattner
2009-10-18
*
Convert LoopSimplify and LoopExtractor from FunctionPass to LoopPass.
Dan Gohman
2009-09-28
*
Add an early implementation of a partial inlining pass. The idea behind this
Owen Anderson
2009-06-14
*
Add helper pass to remove llvm.dbg.declare intrinsics.
Devang Patel
2009-03-09
*
Rename AddReadAttrs to FunctionAttrs, and teach it how
Duncan Sands
2008-12-31
*
Add new helper pass that strips all symbol names except debugging information.
Devang Patel
2008-11-18
*
Undo previous check-in.
Devang Patel
2008-11-11
*
Add utility pass to remove dbg info.
Devang Patel
2008-11-11
*
Add a new MergeFunctions pass. It finds identical functions and merges them.
Nick Lewycky
2008-11-02
*
Add a new pass AddReadAttrs which works out which functions
Duncan Sands
2008-09-19
*
Initial version of a Partial Specialization IPO pass. It triggers a couple h...
Andrew Lenharth
2008-09-03
*
Add missing decls.
Devang Patel
2008-09-03
*
Add missing semicolumn in my last commit.
Matthijs Kooijman
2008-06-26
*
Improve comments wrt createInternalize.
Matthijs Kooijman
2008-06-26
*
Rename a few variables to be more consistent.
Matthijs Kooijman
2008-06-24
*
Simplify internalize pass. Add test case.
Devang Patel
2008-05-14
*
Delete the IPO simplify-libcalls and completely reimplement it as
Chris Lattner
2008-05-01
*
Allow argpromote to promote struct arguments with a specified number
Chris Lattner
2008-04-19
*
FunctionExtractorPass has been superceded by GVExtractorPass
Andrew Lenharth
2008-03-21
*
add a pass that can extract all kinds of global values, not just functions. ...
Andrew Lenharth
2008-03-07
*
Add pass to promote sret.
Devang Patel
2008-02-29
*
Allow clients to specify the inline threshold when creating
Chris Lattner
2008-01-12
*
Don't attribute in file headers anymore. See llvmdev for the
Chris Lattner
2007-12-29
*
Deleting redundant copy of block extractor pass. See also PR1775.
Gordon Henriksen
2007-11-05
*
For PR411:
Reid Spencer
2007-02-05
*
Propagate changes from my local tree. This patch includes:
Anton Korobeynikov
2007-01-28
*
Inherit CallGraphSCCPass directly from Pass.
Devang Patel
2007-01-26
*
Add new constructor to accept vector of exported names while creating
Devang Patel
2006-07-20
*
Add a simple pass to make sure that all (non-library) calls to malloc and free
Andrew Lenharth
2006-04-10
*
add an option to the internalize pass
Chris Lattner
2005-10-18
*
Declare a function to create the SimplifyLibCalls pass.
Reid Spencer
2005-04-25
*
Remove trailing whitespace
Misha Brukman
2005-04-21
*
Apply feedback from Chris.
Jeff Cohen
2005-01-10
*
Add more missing createXxxPass functions.
Jeff Cohen
2005-01-08
*
New prototype
Chris Lattner
2004-12-10
[next]