index
:
external_llvm.git
replicant-6.0
Android's llvm
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
/
BasicBlockUtils.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update aosp/master LLVM for rebase to r230699.
Stephen Hines
2015-03-23
1
-99
/
+112
*
Update aosp/master LLVM for rebase to r222494.
Stephen Hines
2014-12-02
1
-1
/
+28
*
Update LLVM for 3.5 rebase (r209712).
Stephen Hines
2014-05-29
1
-50
/
+67
*
Update to LLVM 3.5a.
Stephen Hines
2014-04-24
1
-23
/
+66
*
UpdatePHINodes in BasicBlockUtils should not crash on duplicate predecessors
Hal Finkel
2013-10-04
1
-2
/
+6
*
Remove several unused variables.
Rafael Espindola
2013-10-01
1
-1
/
+0
*
Factor FlattenCFG out from SimplifyCFG
Tom Stellard
2013-08-06
1
-0
/
+101
*
Reimplement isPotentiallyReachable to make nocapture deduction much stronger.
Nick Lewycky
2013-07-27
1
-62
/
+1
*
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...
Craig Topper
2013-07-04
1
-1
/
+1
*
Remove trailing spaces.
Jakub Staszak
2013-01-14
1
-38
/
+38
*
Move all of the header files which are involved in modelling the LLVM IR
Chandler Carruth
2013-01-02
1
-6
/
+6
*
Use the new script to sort the includes of every file under lib.
Chandler Carruth
2012-12-03
1
-7
/
+7
*
Move SplitBlockAndInsertIfThen to BasicBlockUtils.
Evgeniy Stepanov
2012-10-19
1
-0
/
+39
*
Move TargetData to DataLayout.
Micah Villmow
2012-10-08
1
-1
/
+1
*
Make MemoryBuiltins aware of TargetLibraryInfo.
Benjamin Kramer
2012-08-29
1
-2
/
+2
*
Teach CodeGenPrep to look past bitcast when it's duplicating return instruction
Evan Cheng
2012-07-27
1
-4
/
+20
*
The name (and comment describing) of llvm::GetFirstDebuigLocInBasicBlock no l...
Eli Bendersky
2012-06-25
1
-9
/
+0
*
Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...
David Blaikie
2012-01-17
1
-1
/
+0
*
SplitBlockPredecessors uses ArrayRef instead of Data and Size.
Jakub Staszak
2011-12-09
1
-9
/
+6
*
Fix a crashing bug in SplitBlock when it is called on a block with no
Rafael Espindola
2011-08-24
1
-5
/
+6
*
If we're splitting the landing pad block and assigning it only one predecessor,
Bill Wendling
2011-08-19
1
-26
/
+40
*
Add SplitLandingPadPredecessors().
Bill Wendling
2011-08-19
1
-1
/
+95
*
Split out the updating of PHI nodes after splitting the BB into a separate
Bill Wendling
2011-08-18
1
-43
/
+53
*
Use this fantzy ArrayRef thing to pass in the list of predecessors.
Bill Wendling
2011-08-18
1
-9
/
+14
*
Use static instead of anonymous namespace.
Bill Wendling
2011-08-18
1
-7
/
+4
*
Split out the analysis updating code into a helper function. No intended
Bill Wendling
2011-08-18
1
-63
/
+78
*
Increment the insertion iterator to beyond the landingpad instruction.
Bill Wendling
2011-08-17
1
-1
/
+1
*
Reinstate r133513 (reverted in r133700) with an additional fix for a
Jay Foad
2011-06-23
1
-3
/
+3
*
Revert r133513:
Eric Christopher
2011-06-23
1
-3
/
+3
*
Reinstate r133435 and r133449 (reverted in r133499) now that the clang
Jay Foad
2011-06-21
1
-3
/
+3
*
Revert r133435 and r133449 to appease buildbots.
Chad Rosier
2011-06-21
1
-3
/
+3
*
Change how PHINodes store their operands.
Jay Foad
2011-06-20
1
-3
/
+3
*
Scanning entire basic block may be too expensive in terms of compile time. In...
Devang Patel
2011-05-02
1
-6
/
+4
*
Assing line number info to new PHIs created by SSA updater.
Devang Patel
2011-04-29
1
-0
/
+12
*
Remove PHINode::reserveOperandSpace(). Instead, add a parameter to
Jay Foad
2011-03-30
1
-2
/
+1
*
(Almost) always call reserveOperandSpace() on newly created PHINodes.
Jay Foad
2011-03-30
1
-0
/
+1
*
Re-apply r124518 with fix. Watch out for invalidated iterator.
Evan Cheng
2011-01-29
1
-3
/
+28
*
Revert r124518. It broke Linux self-host.
Evan Cheng
2011-01-29
1
-28
/
+3
*
Re-commit r124462 with fixes. Tail recursion elim will now dup ret into uncon...
Evan Cheng
2011-01-29
1
-3
/
+28
*
Remove code for updating dominance frontiers and some outdated references to
Cameron Zwarich
2011-01-18
1
-12
/
+5
*
Fix a non-deterministic loop in llvm::MergeBlockIntoPredecessor.
Jakob Stoklund Olesen
2011-01-11
1
-2
/
+2
*
when MergeBlockIntoPredecessor merges two blocks, update MemDep if it
Chris Lattner
2011-01-11
1
-0
/
+4
*
Fix FoldSingleEntryPHINodes to update memdep and AA when it deletes
Chris Lattner
2011-01-11
1
-3
/
+19
*
various code cleanups, enhance MergeBlockIntoPredecessor to preserve
Chris Lattner
2011-01-08
1
-13
/
+10
*
reduce nesting.
Chris Lattner
2011-01-08
1
-6
/
+6
*
split dom frontier handling stuff out to its own DominanceFrontier header,
Chris Lattner
2011-01-02
1
-1
/
+1
*
remove the dead (and terrible) llvm::RemoveSuccessor function.
Chris Lattner
2010-12-14
1
-46
/
+0
*
typoes
Gabor Greif
2010-09-10
1
-1
/
+1
*
fit in 80 cols
Chris Lattner
2010-08-18
1
-2
/
+3
*
Use the getUniquePredecessor() utility function, instead of doing
Dan Gohman
2010-08-17
1
-15
/
+5
[next]