projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Tighten checks so we can see existing codegen
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
BasicBlockUtils.cpp
2015-10-13
Duncan P. N. Exon...
TransformUtils: Remove implicit ilist iterator conversi...
blob
|
commitdiff
|
raw
2015-08-06
Pete Cooper
Convert a bunch of loops to foreach. NFC.
blob
|
commitdiff
|
raw
|
diff to current
2015-07-31
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Remove all of the dead AliasAnalysis pointers...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-22
Chandler Carruth
[PM/AA] Remove the last of the legacy update API from...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-11
Chandler Carruth
[PM/AA] Completely remove the AliasAnalysis::copyValue...
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
David Majnemer
Revert the new EH instructions
blob
|
commitdiff
|
raw
|
diff to current
2015-07-10
David Majnemer
New EH representation for MSVC compatibility
blob
|
commitdiff
|
raw
|
diff to current
2015-06-23
Alexey Samsonov
Let llvm::ReplaceInstWithInst copy debug location from...
blob
|
commitdiff
|
raw
|
diff to current
2015-06-09
Alexey Samsonov
[BasicBlockUtils] Set debug locations for instructions...
blob
|
commitdiff
|
raw
|
diff to current
2015-05-12
Pete Cooper
Convert PHI getIncomingValue() to foreach over incoming...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-28
Philip Reames
Teach SplitBlockPredecessors how to handle landingpad...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Replace the Pass argument to SplitEdge with specif...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Remove the Pass argument from all of the critical...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-19
Chandler Carruth
[PM] Lift the analyses into the interface for
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Pull the analyses used for another utility routine...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Sink the specific analyses preserved by SplitBlock...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Replace another Pass argument with specific analys...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Lift the actual analyses used into the inferface...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-18
Chandler Carruth
[PM] Now that LoopInfo isn't in the Pass type hierarchy...
blob
|
commitdiff
|
raw
|
diff to current
2015-01-17
Chandler Carruth
[PM] Split the LoopInfo object apart from the legacy...
blob
|
commitdiff
|
raw
|
diff to current
2014-11-19
Kostya Serebryany
Introduce llvm::SplitAllCriticalEdges
blob
|
commitdiff
|
raw
|
diff to current
2014-07-21
Duncan P. N. Exon...
Revert "[C++11] Add predecessors(BasicBlock *) / succes...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-20
Manuel Jacob
[C++11] Add predecessors(BasicBlock *) / successors...
blob
|
commitdiff
|
raw
|
diff to current
2014-07-15
Peter Collingbourne
Give SplitBlockAndInsertIfThen the ability to update...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Chandler Carruth
Fix rampant quadratic behavior in UpdatePHINodes. The...
blob
|
commitdiff
|
raw
|
diff to current
2014-04-28
Craig Topper
[C++] Use 'nullptr'.
blob
|
commitdiff
|
raw
|
diff to current
2014-04-25
Craig Topper
[C++] Use 'nullptr'. Transforms edition.
blob
|
commitdiff
|
raw
|
diff to current
2014-03-19
Evgeniy Stepanov
Set debug info for instructions inserted in SplitBlockA...
blob
|
commitdiff
|
raw
|
diff to current
2014-03-04
Chandler Carruth
[Modules] Move ValueHandle into the IR library where...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[PM] Split DominatorTree into a concrete analysis resul...
blob
|
commitdiff
|
raw
|
diff to current
2014-01-13
Chandler Carruth
[cleanup] Move the Dominators.h and Verifier.h headers...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-23
Kostya Serebryany
[asan] don't unpoison redzones on function exit in...
blob
|
commitdiff
|
raw
|
diff to current
2013-12-19
Evgeniy Stepanov
Add an explicit insert point argument to SplitBlockAndI...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-04
Hal Finkel
UpdatePHINodes in BasicBlockUtils should not crash...
blob
|
commitdiff
|
raw
|
diff to current
2013-10-01
Rafael Espindola
Remove several unused variables.
blob
|
commitdiff
|
raw
|
diff to current
2013-08-06
Tom Stellard
Factor FlattenCFG out from SimplifyCFG
blob
|
commitdiff
|
raw
|
diff to current
2013-07-27
Nick Lewycky
Reimplement isPotentiallyReachable to make nocapture...
blob
|
commitdiff
|
raw
|
diff to current
2013-07-04
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
blob
|
commitdiff
|
raw
|
diff to current
2013-01-14
Jakub Staszak
Remove trailing spaces.
blob
|
commitdiff
|
raw
|
diff to current
2013-01-02
Chandler Carruth
Move all of the header files which are involved in...
blob
|
commitdiff
|
raw
|
diff to current
2012-12-03
Chandler Carruth
Use the new script to sort the includes of every file...
blob
|
commitdiff
|
raw
|
diff to current
2012-10-19
Evgeniy Stepanov
Move SplitBlockAndInsertIfThen to BasicBlockUtils.
blob
|
commitdiff
|
raw
|
diff to current
2012-10-08
Micah Villmow
Move TargetData to DataLayout.
blob
|
commitdiff
|
raw
|
diff to current
2012-08-29
Benjamin Kramer
Make MemoryBuiltins aware of TargetLibraryInfo.
blob
|
commitdiff
|
raw
|
diff to current
2012-07-27
Evan Cheng
Teach CodeGenPrep to look past bitcast when it's duplic...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-25
Eli Bendersky
The name (and comment describing) of llvm::GetFirstDebu...
blob
|
commitdiff
|
raw
|
diff to current
2012-01-17
David Blaikie
Remove unreachable code. (replace with llvm_unreachable...
blob
|
commitdiff
|
raw
|
diff to current
2011-12-09
Jakub Staszak
SplitBlockPredecessors uses ArrayRef instead of Data...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-24
Rafael Espindola
Fix a crashing bug in SplitBlock when it is called...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Bill Wendling
If we're splitting the landing pad block and assigning...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Bill Wendling
Add SplitLandingPadPredecessors().
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bill Wendling
Split out the updating of PHI nodes after splitting...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bill Wendling
Use this fantzy ArrayRef thing to pass in the list...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bill Wendling
Use static instead of anonymous namespace.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-18
Bill Wendling
Split out the analysis updating code into a helper...
blob
|
commitdiff
|
raw
|
diff to current
2011-08-17
Bill Wendling
Increment the insertion iterator to beyond the landingp...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Jay Foad
Reinstate r133513 (reverted in r133700) with an additio...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-23
Eric Christopher
Revert r133513:
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Jay Foad
Reinstate r133435 and r133449 (reverted in r133499...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Chad Rosier
Revert r133435 and r133449 to appease buildbots.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-20
Jay Foad
Change how PHINodes store their operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-02
Devang Patel
Scanning entire basic block may be too expensive in...
blob
|
commitdiff
|
raw
|
diff to current
2011-04-29
Devang Patel
Assing line number info to new PHIs created by SSA...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
Remove PHINode::reserveOperandSpace(). Instead, add...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-30
Jay Foad
(Almost) always call reserveOperandSpace() on newly...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-29
Evan Cheng
Re-apply r124518 with fix. Watch out for invalidated...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-29
Evan Cheng
Revert r124518. It broke Linux self-host.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-29
Evan Cheng
Re-commit r124462 with fixes. Tail recursion elim will...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-18
Cameron Zwarich
Remove code for updating dominance frontiers and some...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Jakob Stoklund Olesen
Fix a non-deterministic loop in llvm::MergeBlockIntoPre...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Chris Lattner
when MergeBlockIntoPredecessor merges two blocks, updat...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-11
Chris Lattner
Fix FoldSingleEntryPHINodes to update memdep and AA...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Chris Lattner
various code cleanups, enhance MergeBlockIntoPredecesso...
blob
|
commitdiff
|
raw
|
diff to current
2011-01-08
Chris Lattner
reduce nesting.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-02
Chris Lattner
split dom frontier handling stuff out to its own Domina...
blob
|
commitdiff
|
raw
|
diff to current
2010-12-14
Chris Lattner
remove the dead (and terrible) llvm::RemoveSuccessor...
blob
|
commitdiff
|
raw
|
diff to current
2010-09-10
Gabor Greif
typoes
blob
|
commitdiff
|
raw
|
diff to current
2010-08-18
Chris Lattner
fit in 80 cols
blob
|
commitdiff
|
raw
|
diff to current
2010-08-17
Dan Gohman
Use the getUniquePredecessor() utility function, instea...
blob
|
commitdiff
|
raw
|
diff to current
2010-05-28
Dan Gohman
Move FindAvailableLoadedValue isSafeToLoadUnconditional...
blob
|
commitdiff
|
raw
|
diff to current
2010-04-05
Evan Cheng
Code clean up.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Bob Wilson
Rename SuccessorNumber to GetSuccessorNumber.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-16
Bob Wilson
Refactor to share code to find the position of a basic...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-21
Victor Hernandez
No need to look through bitcasts for DbgInfoIntrinsic
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Dan Gohman
Make RecursivelyDeleteTriviallyDeadInstructions,
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Benjamin Kramer
Avoid going through the LLVMContext for type equality...
blob
|
commitdiff
|
raw
|
diff to current
2010-01-05
Devang Patel
Remove dead debug info intrinsics.
blob
|
commitdiff
|
raw
|
diff to current
2009-12-08
Nick Lewycky
Remove unnecessary #include "llvm/LLVMContext.h".
blob
|
commitdiff
|
raw
|
diff to current
2009-11-05
Dan Gohman
Add an assertion to catch indirectbr in SplitBlockPrede...
blob
|
commitdiff
|
raw
|
diff to current
2009-11-01
Chris Lattner
change llvm::MergeBlockIntoPredecessor to not merge...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Chris Lattner
llvm::SplitEdge should refuse to split an edge from...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Revert r85667. LoopUnroll currently can't call utility...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Remove redundant code.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-31
Dan Gohman
Merge the enhancements from LoopUnroll's FoldBlockIntoP...
blob
|
commitdiff
|
raw
|
diff to current
2009-10-27
Devang Patel
Factor out redundancy from clone() implementations.
blob
|
commitdiff
|
raw
|
diff to current
2009-10-19
Dan Gohman
Fix SplitBlockPredecessors' LoopInfo updating code...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-27
Nick Lewycky
Instruction::clone does not need to take an LLVMContext...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-08
Dan Gohman
Re-apply r80926, with fixes: keep the domtree informed...
blob
|
commitdiff
|
raw
|
diff to current
2009-09-06
Evan Cheng
Revert r80926. It causes loop unswitch assertion and...
blob
|
commitdiff
|
raw
|
diff to current
next