index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Transforms
/
Utils
Commit message (
Expand
)
Author
Age
Files
Lines
*
No functionality change.
Yunzhong Gao
2013-08-21
1
-2
/
+2
*
Introduce SpecialCaseList::isIn overload for GlobalAliases.
Peter Collingbourne
2013-08-19
1
-2
/
+14
*
Adds missing TLI check for library simplification of
Michael Kuperstein
2013-08-19
1
-3
/
+6
*
Remove SpecialCaseList::findCategory.
Peter Collingbourne
2013-08-19
1
-35
/
+0
*
Fixing a corner-case bug in strchr and strrchr lib call optimizations where
Yunzhong Gao
2013-08-15
1
-2
/
+2
*
Fix small typo: s/succ/Succ/
Mark Lacey
2013-08-14
1
-1
/
+1
*
Fix a really terrifying but improbable bug in mem2reg. If you have seen
Chandler Carruth
2013-08-14
1
-1
/
+4
*
Revert r187191, which broke opt -mem2reg on the testcases included in PR16867.
Nick Lewycky
2013-08-13
2
-169
/
+100
*
Reapply r188119 now that the bug it exposed is fixed.
Peter Collingbourne
2013-08-12
1
-12
/
+135
*
Remove unused SpecialCaseList constructors
Alexey Samsonov
2013-08-12
1
-20
/
+0
*
Add SpecialCaseList::createOrDie() factory and use it in sanitizer passes
Alexey Samsonov
2013-08-12
1
-0
/
+7
*
Introduce factory methods for SpecialCaseList
Alexey Samsonov
2013-08-12
1
-10
/
+43
*
Revert r188119 "Kill some duplicated code for removing unreachable BBs."
Arnold Schwaighofer
2013-08-10
1
-135
/
+12
*
Kill some duplicated code for removing unreachable BBs.
Peter Collingbourne
2013-08-09
1
-12
/
+135
*
Unbreak Debug build on Windows
Serge Pavlov
2013-08-06
1
-0
/
+1
*
Factor FlattenCFG out from SimplifyCFG
Tom Stellard
2013-08-06
4
-516
/
+593
*
Introduce an optimisation for special case lists with large numbers of litera...
Peter Collingbourne
2013-08-05
1
-13
/
+38
*
Fix dereferencing end iterator in SimplifyCFG. Patch by Ye Mei.
Alexey Samsonov
2013-08-02
1
-5
/
+8
*
Teach getOrEnforceKnownAlignment about address spaces
Matt Arsenault
2013-08-01
1
-4
/
+5
*
Fix -Wdocumentation warnings.
Rafael Espindola
2013-07-28
1
-4
/
+4
*
Update comments for SSAUpdater to use the modern doxygen comment
Chandler Carruth
2013-07-28
1
-41
/
+3
*
Thread DataLayout through the callers and into mem2reg. This will be
Chandler Carruth
2013-07-28
2
-10
/
+18
*
Merge the removal of dead instructions and lifetime markers with the
Chandler Carruth
2013-07-27
1
-41
/
+32
*
Reimplement isPotentiallyReachable to make nocapture deduction much stronger.
Nick Lewycky
2013-07-27
3
-95
/
+3
*
SimplifyCFG: Use parallel-and and parallel-or mode to consolidate branch cond...
Tom Stellard
2013-07-27
1
-11
/
+432
*
Re-implement the analysis of uses in mem2reg to be significantly more
Chandler Carruth
2013-07-26
1
-87
/
+157
*
Respect llvm.used in Internalize.
Rafael Espindola
2013-07-25
1
-0
/
+18
*
Fix spelling
Matt Arsenault
2013-07-23
1
-1
/
+1
*
Remove trailing spaces.
Jakub Staszak
2013-07-22
1
-37
/
+37
*
mem2reg: Minor STL usage cleanup. No functionality change.
Benjamin Kramer
2013-07-21
1
-11
/
+8
*
Make the mem2reg interface use an ArrayRef as it keeps a copy of these
Chandler Carruth
2013-07-21
1
-5
/
+6
*
Hoist the rest of the logic for promoting single-store allocas into the
Chandler Carruth
2013-07-21
1
-23
/
+31
*
Hoist the rest of the logic for fully promoting allocas with all uses in
Chandler Carruth
2013-07-21
1
-55
/
+33
*
Remove a method made dead by the prior refactoring.
Chandler Carruth
2013-07-21
1
-5
/
+0
*
Hoist the two trivial promotion routines out of the big class that
Chandler Carruth
2013-07-20
1
-161
/
+158
*
Hoist the AllocaInfo struct to the top of the file.
Chandler Carruth
2013-07-20
1
-59
/
+57
*
Sink a typedef and comparator down to the function that actually uses them.
Chandler Carruth
2013-07-20
1
-8
/
+10
*
Don't allocate the DIBuilder on the heap and remove all the complexity
Chandler Carruth
2013-07-20
1
-16
/
+8
*
Rename constructor parameters to follow the common member-shadowing
Chandler Carruth
2013-07-20
1
-3
/
+3
*
Reformat the implementation of mem2reg with clang-format so that my
Chandler Carruth
2013-07-20
1
-344
/
+360
*
Remove a DenseMapInfo specialization for std::pair -- we have one of
Chandler Carruth
2013-07-20
1
-20
/
+0
*
Update mem2reg's comments to conform to the new doxygen standards. No
Chandler Carruth
2013-07-20
1
-74
/
+58
*
Make SpecialCaseList match full strings, as documented, using anchors.
Peter Collingbourne
2013-07-16
1
-1
/
+1
*
Add 'const' qualifier to some arrays.
Craig Topper
2013-07-15
1
-1
/
+1
*
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector s...
Craig Topper
2013-07-14
1
-8
/
+9
*
Don't use a potentially expensive shift if all we want is one set bit.
Benjamin Kramer
2013-07-11
1
-1
/
+1
*
TryToSimplifyUncondBranchFromEmptyBlock was checking that any common
Duncan Sands
2013-07-11
1
-23
/
+147
*
Implement categories for special case lists.
Peter Collingbourne
2013-07-09
1
-26
/
+92
*
Introduce a SpecialCaseList ctor which takes a MemoryBuffer to make
Peter Collingbourne
2013-07-09
1
-1
/
+9
*
Rename BlackList class to SpecialCaseList and move it to Transforms/Utils.
Peter Collingbourne
2013-07-09
2
-0
/
+127
[next]