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
/
BasicBlockUtils.cpp
Age
Commit message (
Expand
)
Author
2013-01-14
Remove trailing spaces.
Jakub Staszak
2013-01-02
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-10-19
Move SplitBlockAndInsertIfThen to BasicBlockUtils.
Evgeniy Stepanov
2012-10-08
Move TargetData to DataLayout.
Micah Villmow
2012-08-29
Make MemoryBuiltins aware of TargetLibraryInfo.
Benjamin Kramer
2012-07-27
Teach CodeGenPrep to look past bitcast when it's duplicating return instruction
Evan Cheng
2012-06-25
The name (and comment describing) of llvm::GetFirstDebuigLocInBasicBlock no l...
Eli Bendersky
2012-01-17
Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...
David Blaikie
2011-12-09
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
Jakub Staszak
2011-08-24
Fix a crashing bug in SplitBlock when it is called on a block with no
Rafael Espindola
2011-08-19
If we're splitting the landing pad block and assigning it only one predecessor,
Bill Wendling
2011-08-19
Add SplitLandingPadPredecessors().
Bill Wendling
2011-08-18
Split out the updating of PHI nodes after splitting the BB into a separate
Bill Wendling
2011-08-18
Use this fantzy ArrayRef thing to pass in the list of predecessors.
Bill Wendling
2011-08-18
Use static instead of anonymous namespace.
Bill Wendling
2011-08-18
Split out the analysis updating code into a helper function. No intended
Bill Wendling
2011-08-17
Increment the insertion iterator to beyond the landingpad instruction.
Bill Wendling
2011-06-23
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
Revert r133513:
Eric Christopher
2011-06-21
Reinstate r133435 and r133449 (reverted in r133499) now that the clang
Jay Foad
2011-06-21
Revert r133435 and r133449 to appease buildbots.
Chad Rosier
2011-06-20
Change how PHINodes store their operands.
Jay Foad
2011-05-02
Scanning entire basic block may be too expensive in terms of compile time. In...
Devang Patel
2011-04-29
Assing line number info to new PHIs created by SSA updater.
Devang Patel
2011-03-30
Remove PHINode::reserveOperandSpace(). Instead, add a parameter to
Jay Foad
2011-03-30
(Almost) always call reserveOperandSpace() on newly created PHINodes.
Jay Foad
2011-01-29
Re-apply r124518 with fix. Watch out for invalidated iterator.
Evan Cheng
2011-01-29
Revert r124518. It broke Linux self-host.
Evan Cheng
2011-01-29
Re-commit r124462 with fixes. Tail recursion elim will now dup ret into uncon...
Evan Cheng
2011-01-18
Remove code for updating dominance frontiers and some outdated references to
Cameron Zwarich
2011-01-11
Fix a non-deterministic loop in llvm::MergeBlockIntoPredecessor.
Jakob Stoklund Olesen
2011-01-11
when MergeBlockIntoPredecessor merges two blocks, update MemDep if it
Chris Lattner
2011-01-11
Fix FoldSingleEntryPHINodes to update memdep and AA when it deletes
Chris Lattner
2011-01-08
various code cleanups, enhance MergeBlockIntoPredecessor to preserve
Chris Lattner
2011-01-08
reduce nesting.
Chris Lattner
2011-01-02
split dom frontier handling stuff out to its own DominanceFrontier header,
Chris Lattner
2010-12-14
remove the dead (and terrible) llvm::RemoveSuccessor function.
Chris Lattner
2010-09-10
typoes
Gabor Greif
2010-08-18
fit in 80 cols
Chris Lattner
2010-08-17
Use the getUniquePredecessor() utility function, instead of doing
Dan Gohman
2010-05-28
Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of
Dan Gohman
2010-04-05
Code clean up.
Evan Cheng
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-01-21
No need to look through bitcasts for DbgInfoIntrinsic
Victor Hernandez
2010-01-05
Make RecursivelyDeleteTriviallyDeadInstructions,
Dan Gohman
2010-01-05
Avoid going through the LLVMContext for type equality where it's safe to dere...
Benjamin Kramer
2010-01-05
Remove dead debug info intrinsics.
Devang Patel
2009-12-08
Remove unnecessary #include "llvm/LLVMContext.h".
Nick Lewycky
[next]