projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Move Instruction::isSafeToSpeculativelyExecute out of VMCore and
[oota-llvm.git]
/
include
/
llvm
/
Transforms
/
IPO.h
2011-08-03
Bill Wendling
Remove the LowerSetJmp pass. It wasn't used effectively...
blob
|
commitdiff
|
raw
2011-07-26
Jay Foad
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-09
Chris Lattner
Land the long talked about "type system rewrite" patch...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-11
Chris Lattner
remove the StructRetPromotion pass. It is unused,...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-16
Chris Lattner
remove the partial specialization pass. It is unmainta...
blob
|
commitdiff
|
raw
|
diff to current
2010-11-02
Jakob Stoklund Olesen
Let the -inline-threshold command line argument take...
blob
|
commitdiff
|
raw
|
diff to current
2010-08-26
Dan Gohman
Rewrite ExtractGV, removing a bunch of stuff that didn...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-31
Rafael Espindola
The BlockExtractorPass() constructor was not reading...
blob
|
commitdiff
|
raw
|
diff to current
2010-07-01
Devang Patel
Debugging infomration is encoded in llvm IR using metad...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-24
Victor Hernandez
Auto-upgrade free instructions to calls to the builtin...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-18
Chris Lattner
remove the IndMemRemPass, which only made sense for...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-28
Dan Gohman
Convert LoopSimplify and LoopExtractor from FunctionPas...
blob
|
commitdiff
|
raw
|
diff to current
2009-06-14
Owen Anderson
Add an early implementation of a partial inlining pass...
blob
|
commitdiff
|
raw
|
diff to current
2009-03-09
Devang Patel
Add helper pass to remove llvm.dbg.declare intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-31
Duncan Sands
Rename AddReadAttrs to FunctionAttrs, and teach it how
blob
|
commitdiff
|
raw
|
diff to current
2008-11-18
Devang Patel
Add new helper pass that strips all symbol names except...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-11
Devang Patel
Undo previous check-in.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-11
Devang Patel
Add utility pass to remove dbg info.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-02
Nick Lewycky
Add a new MergeFunctions pass. It finds identical funct...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-19
Duncan Sands
Add a new pass AddReadAttrs which works out which functions
blob
|
commitdiff
|
raw
|
diff to current
2008-09-03
Andrew Lenharth
Initial version of a Partial Specialization IPO pass...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-03
Devang Patel
Add missing decls.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-26
Matthijs Kooijman
Add missing semicolumn in my last commit.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-26
Matthijs Kooijman
Improve comments wrt createInternalize.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-24
Matthijs Kooijman
Rename a few variables to be more consistent.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-14
Devang Patel
Simplify internalize pass. Add test case.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-01
Chris Lattner
Delete the IPO simplify-libcalls and completely reimple...
blob
|
commitdiff
|
raw
|
diff to current
2008-04-19
Chris Lattner
Allow argpromote to promote struct arguments with a...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-21
Andrew Lenharth
FunctionExtractorPass has been superceded by GVExtracto...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-07
Andrew Lenharth
add a pass that can extract all kinds of global values...
blob
|
commitdiff
|
raw
|
diff to current
2008-02-29
Devang Patel
Add pass to promote sret.
blob
|
commitdiff
|
raw
|
diff to current
2008-01-12
Chris Lattner
Allow clients to specify the inline threshold when...
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Don't attribute in file headers anymore. See llvmdev...
blob
|
commitdiff
|
raw
|
diff to current
2007-11-05
Gordon Henriksen
Deleting redundant copy of block extractor pass. See...
blob
|
commitdiff
|
raw
|
diff to current
2007-02-05
Reid Spencer
For PR411:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-28
Anton Korobeynikov
Propagate changes from my local tree. This patch includes:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-26
Devang Patel
Inherit CallGraphSCCPass directly from Pass.
blob
|
commitdiff
|
raw
|
diff to current
2006-07-20
Devang Patel
Add new constructor to accept vector of exported names...
blob
|
commitdiff
|
raw
|
diff to current
2006-04-10
Andrew Lenharth
Add a simple pass to make sure that all (non-library...
blob
|
commitdiff
|
raw
|
diff to current
2005-10-18
Chris Lattner
add an option to the internalize pass
blob
|
commitdiff
|
raw
|
diff to current
2005-04-25
Reid Spencer
Declare a function to create the SimplifyLibCalls pass.
blob
|
commitdiff
|
raw
|
diff to current
2005-04-21
Misha Brukman
Remove trailing whitespace
blob
|
commitdiff
|
raw
|
diff to current
2005-01-10
Jeff Cohen
Apply feedback from Chris.
blob
|
commitdiff
|
raw
|
diff to current
2005-01-08
Jeff Cohen
Add more missing createXxxPass functions.
blob
|
commitdiff
|
raw
|
diff to current
2004-12-10
Chris Lattner
New prototype
blob
|
commitdiff
|
raw
|
diff to current
2004-12-02
Chris Lattner
Move the strip pass from Scalar to IPO lib
blob
|
commitdiff
|
raw
|
diff to current
2004-10-18
Reid Spencer
Declare a function in the correct namespace.
blob
|
commitdiff
|
raw
|
diff to current
2004-10-07
Chris Lattner
Rename pass
blob
|
commitdiff
|
raw
|
diff to current
2004-09-20
Chris Lattner
Do not prototype any of these passes as returning Pass...
blob
|
commitdiff
|
raw
|
diff to current
2004-08-13
Chris Lattner
Add a pass
blob
|
commitdiff
|
raw
|
diff to current
2004-06-28
Chris Lattner
Remove two dead passes
blob
|
commitdiff
|
raw
|
diff to current
2004-04-22
Misha Brukman
Clarify the logic: the flag is renamed to `deleteFn...
blob
|
commitdiff
|
raw
|
diff to current
2004-04-22
Misha Brukman
Add a boolean flag to delete this function from module...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-14
Chris Lattner
Rename createLoopExtractorPass to createSingleLoopExtra...
blob
|
commitdiff
|
raw
|
diff to current
2004-03-14
Chris Lattner
Move loop extractor to the IPO header
blob
|
commitdiff
|
raw
|
diff to current
2004-03-07
Chris Lattner
Add prototype
blob
|
commitdiff
|
raw
|
diff to current
2004-02-25
Chris Lattner
Add prototype
blob
|
commitdiff
|
raw
|
diff to current
2003-12-16
Brian Gaeke
Fix typo in comment.
blob
|
commitdiff
|
raw
|
diff to current
2003-11-11
Brian Gaeke
Put all LLVM code into the llvm namespace, as per bug...
blob
|
commitdiff
|
raw
|
diff to current
2003-11-05
Chris Lattner
Split the DAE pass into DAE and DAH passes
blob
|
commitdiff
|
raw
|
diff to current
2003-10-23
Chris Lattner
Include new prototype
blob
|
commitdiff
|
raw
|
diff to current
2003-10-20
John Criswell
Added LLVM copyright header (for lack of a better term).
blob
|
commitdiff
|
raw
|
diff to current
2003-09-15
Chris Lattner
Add prototype for the lowersetjmp pass
blob
|
commitdiff
|
raw
|
diff to current
2003-09-01
Chris Lattner
Change the RaiseAllocations pass from being a BasicBloc...
blob
|
commitdiff
|
raw
|
diff to current
2003-08-31
Chris Lattner
Add accessor function for the PruneEH pass
blob
|
commitdiff
|
raw
|
diff to current
2003-06-25
Chris Lattner
Add argument to DAE to allow operation on non-internal...
blob
|
commitdiff
|
raw
|
diff to current
2003-06-16
Chris Lattner
Add prototype for the new DAE pass
blob
|
commitdiff
|
raw
|
diff to current
2003-02-03
Chris Lattner
Remove pool alloc accessor
blob
|
commitdiff
|
raw
|
diff to current
2002-11-19
Chris Lattner
Move inlining pass to IPO.h
blob
|
commitdiff
|
raw
|
diff to current
2002-11-19
Chris Lattner
Move the function extractor pass from tools/extract...
blob
|
commitdiff
|
raw
|
diff to current
2002-09-26
Chris Lattner
Converted SimpleStructMutation to take TargetData as...
blob
|
commitdiff
|
raw
|
diff to current
2002-07-24
Chris Lattner
Move many files into IPO.h
blob
|
commitdiff
|
raw
|
diff to current
2002-07-23
Chris Lattner
* Rename to IPO.h
blob
|
commitdiff
|
raw
|
diff to current
2002-07-23
Chris Lattner
Prepare the file to become IPO.h
blob
|
commitdiff
|
raw
|
diff to current
2002-04-10
Chris Lattner
Split the CleanupGCCOutput pass into two passes, and...
blob
|
commitdiff
|
raw
|
diff to current
2002-02-26
Chris Lattner
Change over to use new style pass mechanism, now passes...
blob
|
commitdiff
|
raw
|
diff to current
2002-01-30
Chris Lattner
Convert xforms over to use new pass structure
blob
|
commitdiff
|
raw
|
diff to current
2002-01-22
Chris Lattner
Pull RaiseAllocations stuff out of the CleanGCC pass...
blob
|
commitdiff
|
raw
|
diff to current
2002-01-21
Chris Lattner
Implement a more powerful, simpler, pass system. This...
blob
|
commitdiff
|
raw
|
diff to current
2001-11-15
Chris Lattner
-cleangcc pass now remove type names that are never...
blob
|
commitdiff
|
raw
|
diff to current
2001-11-03
Chris Lattner
Expose method to merge identically named methods
blob
|
commitdiff
|
raw
|
diff to current
2001-10-31
Chris Lattner
Implement code to convert %malloc and %free FUNCTION...
blob
|
commitdiff
|
raw
|
diff to current
2001-10-31
Chris Lattner
New GCC cleanup pass interface
blob
|
commitdiff
|
raw
|
diff to current