index
:
llvm
master
release_1
release_16
release_20
release_21
release_22
release_23
release_24
release_25
release_26
release_27
release_28
release_29
release_30
release_31
release_32
release_33
stable
svn-tags/RELEASE_1
svn-tags/RELEASE_20
svn-tags/RELEASE_21
svn-tags/RELEASE_22
svn-tags/RELEASE_23
svn-tags/RELEASE_24
svn-tags/RELEASE_25
svn-tags/RELEASE_26
svn-tags/RELEASE_27
svn-tags/RELEASE_28
svn-tags/RELEASE_29
svn-tags/RELEASE_30
svn-tags/RELEASE_31
svn-tags/RELEASE_32
testing
http://llvm.org
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
Age
Commit message (
Expand
)
Author
2010-03-05
Update CMake build.
Ted Kremenek
2010-03-05
Move SimplifyLibCalls's LibCall builders to a separate file so they
Eric Christopher
2010-03-01
Add some debug output to LoopSimplify.
Dan Gohman
2010-02-25
Make LoopSimplify change conditional branches in loop exiting blocks
Dan Gohman
2010-02-16
Rename SuccessorNumber to GetSuccessorNumber.
Bob Wilson
2010-02-16
Refactor to share code to find the position of a basic block successor in the
Bob Wilson
2010-02-16
There are two ways of checking for a given type, for example isa<PointerType>(T)
Duncan Sands
2010-02-15
fix PR6305 by handling BlockAddress in a helper function
Chris Lattner
2010-02-15
Uniformize the names of type predicates: rather than having isFloatTy and
Duncan Sands
2010-02-13
Speed up codegen prepare from 3.58s to 0.488s.
Chris Lattner
2010-02-13
PHINode::getBasicBlockIndex is O(n) in the number of inputs
Chris Lattner
2010-02-13
iterate over preds using PHI information when available instead of
Chris Lattner
2010-02-05
Teach SimplifyCFG about magic pointer constants.
Jakob Stoklund Olesen
2010-02-05
Use a SmallSetVector instead of a SetVector; this code showed up as a
Dan Gohman
2010-02-01
Fix pr6198 by moving the isSized() check to an outer conditional.
Bob Wilson
2010-01-30
Check alignment of loads when deciding whether it is safe to execute them
Bob Wilson
2010-01-29
Use uint64_t instead of unsigned for offsets and sizes.
Bob Wilson
2010-01-29
Improve isSafeToLoadUnconditionally to recognize that GEPs with constant
Bob Wilson
2010-01-29
mem2reg erases the dbg.declare intrinsics that it converts to dbg.val intrinsics
Victor Hernandez
2010-01-27
Avoid creating redundant PHIs in SSAUpdater::GetValueInMiddleOfBlock.
Bob Wilson
2010-01-27
Don't bother with sprintf, just pass the Twine through.
Benjamin Kramer
2010-01-27
some cleanups.
Chris Lattner
2010-01-27
no need to check for null
Chris Lattner
2010-01-27
When converting dbg.declare to dbg.value, attach promoted store's debug metad...
Victor Hernandez
2010-01-26
Avoid extra calls to MD->getNumOperands()
Victor Hernandez
2010-01-26
Switch AllocaDbgDeclares to SmallVector and don't leak DIFactory
Victor Hernandez
2010-01-26
In mem2reg, for all alloca/stores that get promoted where the alloca has an a...
Victor Hernandez
2010-01-25
Revert r94260 until findDbgDeclare() is made more efficient
Victor Hernandez
2010-01-24
make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.
Chris Lattner
2010-01-23
In mem2reg, for all alloca/stores that get promoted where the alloca has an a...
Victor Hernandez
2010-01-22
Keep ignoring pointer-to-pointer bitcasts
Victor Hernandez
2010-01-22
Stop building RTTI information for *most* llvm libraries. Notable
Chris Lattner
2010-01-21
No need to look through bitcasts for DbgInfoIntrinsic
Victor Hernandez
2010-01-21
DbgInfoIntrinsic no longer appear in an instruction's use list
Victor Hernandez
2010-01-21
DbgInfoIntrinsics no longer appear in an instruction's use list; so clean up ...
Victor Hernandez
2010-01-21
It turns out that this #include is needed because otherwise
Chris Lattner
2010-01-21
unbreak the build, apparently without this transformutils starts depending on...
Chris Lattner
2010-01-21
tidy up
Chris Lattner
2010-01-21
Don't need to include IntrinsicInst.h any more
Victor Hernandez
2010-01-21
No need to map NULL operands of metadata
Victor Hernandez
2010-01-20
Switch Elts from vector to SmallVector
Victor Hernandez
2010-01-20
Map operands of all function-local metadata, not just metadata passed to llvm...
Victor Hernandez
2010-01-18
While mapping llvm.dbg.declare intrinsic manually map its operand, if possible,
Devang Patel
2010-01-15
Fix a comment typo.
Bob Wilson
2010-01-12
add a helper function.
Chris Lattner
2010-01-10
Fix nondeterministic behavior.
Julien Lerouge
2010-01-09
Fix nondeterministic behavior.
Julien Lerouge
2010-01-05
Convert a ton of simple integer type equality tests to the new predicate.
Benjamin Kramer
2010-01-05
Nick Lewycky pointed out that this code makes changes unconditionally.
Dan Gohman
2010-01-05
Use do+while instead of while for loops which obviously have a
Dan Gohman
[next]