projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
Answer to Philip Reames comments
[oota-llvm.git]
/
lib
/
Transforms
/
Utils
/
2013-08-19
Peter Collingbourne
Introduce SpecialCaseList::isIn overload for GlobalAliases.
tree
|
commitdiff
2013-08-19
Michael Kuperstein
Adds missing TLI check for library simplification of
tree
|
commitdiff
2013-08-19
Peter Collingbourne
Remove SpecialCaseList::findCategory.
tree
|
commitdiff
2013-08-15
Yunzhong Gao
Fixing a corner-case bug in strchr and strrchr lib...
tree
|
commitdiff
2013-08-14
Mark Lacey
Fix small typo: s/succ/Succ/
tree
|
commitdiff
2013-08-14
Chandler Carruth
Fix a really terrifying but improbable bug in mem2reg...
tree
|
commitdiff
2013-08-13
Nick Lewycky
Revert r187191, which broke opt -mem2reg on the testcas...
tree
|
commitdiff
2013-08-12
Peter Collingbourne
Reapply r188119 now that the bug it exposed is fixed.
tree
|
commitdiff
2013-08-12
Alexey Samsonov
Remove unused SpecialCaseList constructors
tree
|
commitdiff
2013-08-12
Alexey Samsonov
Add SpecialCaseList::createOrDie() factory and use...
tree
|
commitdiff
2013-08-12
Alexey Samsonov
Introduce factory methods for SpecialCaseList
tree
|
commitdiff
2013-08-10
Arnold Schwaighofer
Revert r188119 "Kill some duplicated code for removing...
tree
|
commitdiff
2013-08-09
Peter Collingbourne
Kill some duplicated code for removing unreachable...
tree
|
commitdiff
2013-08-06
Serge Pavlov
Unbreak Debug build on Windows
tree
|
commitdiff
2013-08-06
Tom Stellard
Factor FlattenCFG out from SimplifyCFG
tree
|
commitdiff
2013-08-05
Peter Collingbourne
Introduce an optimisation for special case lists with...
tree
|
commitdiff
2013-08-02
Alexey Samsonov
Fix dereferencing end iterator in SimplifyCFG. Patch...
tree
|
commitdiff
2013-08-01
Matt Arsenault
Teach getOrEnforceKnownAlignment about address spaces
tree
|
commitdiff
2013-07-28
Rafael Espindola
Fix -Wdocumentation warnings.
tree
|
commitdiff
2013-07-28
Chandler Carruth
Update comments for SSAUpdater to use the modern doxyge...
tree
|
commitdiff
2013-07-28
Chandler Carruth
Thread DataLayout through the callers and into mem2reg...
tree
|
commitdiff
2013-07-27
Chandler Carruth
Merge the removal of dead instructions and lifetime...
tree
|
commitdiff
2013-07-27
Nick Lewycky
Reimplement isPotentiallyReachable to make nocapture...
tree
|
commitdiff
2013-07-27
Tom Stellard
SimplifyCFG: Use parallel-and and parallel-or mode...
tree
|
commitdiff
2013-07-26
Chandler Carruth
Re-implement the analysis of uses in mem2reg to be...
tree
|
commitdiff
2013-07-25
Rafael Espindola
Respect llvm.used in Internalize.
tree
|
commitdiff
2013-07-23
Matt Arsenault
Fix spelling
tree
|
commitdiff
2013-07-22
Jakub Staszak
Remove trailing spaces.
tree
|
commitdiff
2013-07-21
Benjamin Kramer
mem2reg: Minor STL usage cleanup. No functionality...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Make the mem2reg interface use an ArrayRef as it keeps...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Hoist the rest of the logic for promoting single-store...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Hoist the rest of the logic for fully promoting allocas...
tree
|
commitdiff
2013-07-21
Chandler Carruth
Remove a method made dead by the prior refactoring.
tree
|
commitdiff
2013-07-20
Chandler Carruth
Hoist the two trivial promotion routines out of the...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Hoist the AllocaInfo struct to the top of the file.
tree
|
commitdiff
2013-07-20
Chandler Carruth
Sink a typedef and comparator down to the function...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Don't allocate the DIBuilder on the heap and remove...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Rename constructor parameters to follow the common...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Reformat the implementation of mem2reg with clang-forma...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Remove a DenseMapInfo specialization for std::pair...
tree
|
commitdiff
2013-07-20
Chandler Carruth
Update mem2reg's comments to conform to the new doxygen...
tree
|
commitdiff
2013-07-16
Peter Collingbourne
Make SpecialCaseList match full strings, as documented...
tree
|
commitdiff
2013-07-15
Craig Topper
Add 'const' qualifier to some arrays.
tree
|
commitdiff
2013-07-14
Craig Topper
Use SmallVectorImpl& instead of SmallVector to avoid...
tree
|
commitdiff
2013-07-11
Benjamin Kramer
Don't use a potentially expensive shift if all we want...
tree
|
commitdiff
2013-07-11
Duncan Sands
TryToSimplifyUncondBranchFromEmptyBlock was checking...
tree
|
commitdiff
2013-07-09
Peter Collingbourne
Implement categories for special case lists.
tree
|
commitdiff
2013-07-09
Peter Collingbourne
Introduce a SpecialCaseList ctor which takes a MemoryBu...
tree
|
commitdiff
2013-07-09
Peter Collingbourne
Rename BlackList class to SpecialCaseList and move...
tree
|
commitdiff
2013-07-04
Benjamin Kramer
SimplifyCFG: Teach switch generation some patterns...
tree
|
commitdiff
2013-07-04
Craig Topper
Use SmallVectorImpl::iterator/const_iterator instead...
tree
|
commitdiff
2013-06-28
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-27
Michael Gottesman
Added support for the Builtin attribute.
tree
|
commitdiff
2013-06-26
Eric Christopher
Revert "Debug Info: clean up usage of Verify." as it...
tree
|
commitdiff
2013-06-26
Manman Ren
Debug Info: clean up usage of Verify.
tree
|
commitdiff
2013-06-20
Meador Inge
Remove the simplify-libcalls pass (finally)
tree
|
commitdiff
2013-06-19
Bill Wendling
Access the TargetLoweringInfo from the TargetMachine...
tree
|
commitdiff
2013-06-04
Rafael Espindola
Second part of pr16069
tree
|
commitdiff
2013-06-04
Hans Wennborg
Typo: s/caes/cases/ in SimplifyCFG
tree
|
commitdiff
2013-06-03
David Majnemer
SimplifyCFG: Do not transform PHI to select if doing...
tree
|
commitdiff
2013-06-03
David Majnemer
SimplifyCFG: Small cleanup, use ICmpInst::isEquality()
tree
|
commitdiff
2013-06-01
David Majnemer
SimplifyCFG: Fix typo in comment for ComputeSpeculationCost
tree
|
commitdiff
2013-05-28
James Molloy
Extend RemapInstruction and friends to take an optional...
tree
|
commitdiff
2013-05-23
Benjamin Kramer
More symbols that should be static.
tree
|
commitdiff
2013-05-20
Hal Finkel
Rename LoopSimplify.h to LoopUtils.h
tree
|
commitdiff
2013-05-20
Hal Finkel
Expose InsertPreheaderForLoop from LoopSimplify to...
tree
|
commitdiff
2013-05-05
Dmitri Gribenko
Add ArrayRef constructor from None, and do the cleanups...
tree
|
commitdiff
2013-05-01
Filip Pizlo
This patch breaks up Wrap.h so that it does not have...
tree
|
commitdiff
2013-04-30
Richard Trieu
Fix a use after free. RI is freed before the call...
tree
|
commitdiff
2013-04-30
Adrian Prantl
Spelling. Thanks, Eric.
tree
|
commitdiff
2013-04-30
Adrian Prantl
Set debug locations for branch instructions created...
tree
|
commitdiff
2013-04-29
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-26
Adrian Prantl
fix a typo that due to cu&paste quadrupled itself
tree
|
commitdiff
2013-04-26
Adrian Prantl
Bugfix for the debug intrinsic handling in InstCombiner:
tree
|
commitdiff
2013-04-23
Adrian Prantl
Make sure the instruction right after an inlined functi...
tree
|
commitdiff
2013-04-22
Eric Christopher
Move C++ code out of the C headers and into either...
tree
|
commitdiff
2013-04-21
Arnold Schwaighofer
Revert "SimplifyCFG: If convert single conditional...
tree
|
commitdiff
2013-04-20
Arnold Schwaighofer
SimplifyCFG: If convert single conditional stores
tree
|
commitdiff
2013-04-17
Peter Collingbourne
Do not optimise fprintf() calls if its return value...
tree
|
commitdiff
2013-04-16
Hans Wennborg
simplifycfg: Fix integer overflow converting switch...
tree
|
commitdiff
2013-04-10
Joey Gouly
Change CloneFunctionInto to always clone Argument attri...
tree
|
commitdiff
2013-03-22
Bill Wendling
Add all clauses when merging the landing pads. Duplicat...
tree
|
commitdiff
2013-03-22
Bill Wendling
Don't use the removed API.
tree
|
commitdiff
2013-03-22
Evgeniy Stepanov
Fix llvm::removeUnreachableBlocks to handle unreachable...
tree
|
commitdiff
2013-03-21
Bill Wendling
Always forward 'resume' instructions to the outter...
tree
|
commitdiff
2013-03-12
Meador Inge
LibCallSimplifier: optimize speed for short-lived instances
tree
|
commitdiff
2013-03-11
Bill Wendling
Don't remove a landing pad if the invoke requires a...
tree
|
commitdiff
2013-03-07
Pekka Jaaskelainen
Fixed a crash when cloning a function into a function...
tree
|
commitdiff
2013-03-07
Andrew Trick
SimplifyCFG fix for volatile load/store.
tree
|
commitdiff
2013-03-04
Preston Gurd
Bypass Slow Divides
tree
|
commitdiff
2013-03-02
Peter Collingbourne
Modify {Call,Invoke}Inst::addAttribute to take an AttrKind.
tree
|
commitdiff
2013-02-27
Nadav Rotem
For each function that we optimize we initialize a...
tree
|
commitdiff
2013-02-26
Pedro Artigas
Enhance integer division emulation support to handle...
tree
|
commitdiff
2013-02-22
Bill Wendling
Implement the NoBuiltin attribute.
tree
|
commitdiff
2013-02-19
Bill Wendling
Temporarily revert r175470 for more review.
tree
|
commitdiff
2013-02-18
Bill Wendling
Check to see if the 'no-builtin' attribute is set befor...
tree
|
commitdiff
2013-02-09
Jakub Staszak
Remove #includes from the commonly used LoopInfo.h.
tree
|
commitdiff
2013-02-08
Chad Rosier
[SimplifyLibCalls] Library call simplification doen...
tree
|
commitdiff
2013-02-05
Chad Rosier
[SjLj Prepare] When demoting an invoke instructions...
tree
|
commitdiff
2013-01-31
Manman Ren
Linker: correctly link in dbg.declare
tree
|
commitdiff
next