index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Transforms
Commit message (
Expand
)
Author
Age
Files
Lines
*
[PM] Sink the population of the pass manager with target-specific
Chandler Carruth
2015-01-30
1
-7
/
+1
*
Fix a warning introduced by r227557 due to a default label in a fully
Chandler Carruth
2015-01-30
1
-1
/
+0
*
[LoopVectorize] Induction variables: support arbitrary constant step.
Hao Liu
2015-01-30
1
-133
/
+129
*
Fix PR22386. The inliner moves static allocas to the entry basic block
Adrian Prantl
2015-01-30
1
-0
/
+8
*
[LoopReroll] Alter the data structures used during reroll validation.
James Molloy
2015-01-29
1
-159
/
+207
*
[GVN] don't propagate equality comparisons of FP zero (PR22376)
Sanjay Patel
2015-01-29
1
-3
/
+10
*
[LoopReroll] Refactor most of reroll() into a helper class
James Molloy
2015-01-29
1
-220
/
+273
*
Teach SplitBlockPredecessors how to handle landingpad blocks.
Philip Reames
2015-01-28
4
-42
/
+29
*
[LPM] Stop using the string based preservation API. It is an
Chandler Carruth
2015-01-28
3
-3
/
+2
*
Move EH personality type classification to Analysis/LibCallSemantics.h
Reid Kleckner
2015-01-28
1
-28
/
+14
*
SymbolRewriter: allow rewriting with comdats
Saleem Abdulrasool
2015-01-27
1
-0
/
+20
*
SymbolRewriter: prevent unnecessary rewrite
Saleem Abdulrasool
2015-01-27
1
-0
/
+3
*
[SimplifyLibCalls] Don't confuse strcpy_chk for stpcpy_chk.
Ahmed Bougacha
2015-01-27
1
-10
/
+14
*
Teach IRCE to look at branch weights when recognizing range checks
Sanjoy Das
2015-01-27
1
-3
/
+14
*
tsan: properly instrument unaligned accesses
Dmitry Vyukov
2015-01-27
1
-1
/
+22
*
[InstCombine] Teach how to fold a select into a cttz/ctlz with the 'is_zero_u...
Andrea Di Biagio
2015-01-27
1
-0
/
+63
*
[sancov] Fix unspecified constructor order between sancov and asan.
Evgeniy Stepanov
2015-01-27
1
-1
/
+1
*
Migrate SeparateConstOffsetFromGEP to use a Function with
Eric Christopher
2015-01-27
1
-1
/
+1
*
LoopRotate: Don't walk the uses of a Constant
David Majnemer
2015-01-27
1
-11
/
+8
*
Remove unused include.
Eric Christopher
2015-01-27
1
-1
/
+0
*
[PM] Refactor the core logic to run EarlyCSE over a function into an
Chandler Carruth
2015-01-27
2
-76
/
+95
*
Commoning of target specific load/store intrinsics in Early CSE.
Chad Rosier
2015-01-26
1
-29
/
+111
*
SimplifyCFG: Omit range checks for switch lookup tables when default is unrea...
Hans Wennborg
2015-01-26
1
-7
/
+8
*
SimplifyCFG: don't remove unreachable default switch destinations
Hans Wennborg
2015-01-26
1
-89
/
+92
*
Make ConstantFoldTerminator() handle switches with unreachable default.
Hans Wennborg
2015-01-26
1
-4
/
+10
*
SLPVectorizer: fix wrong scheduling of atomic load/stores.
Erik Eckstein
2015-01-26
1
-1
/
+12
*
[PM] General doxygen and comment cleanup for this pass.
Chandler Carruth
2015-01-24
1
-34
/
+36
*
[PM] Reformat this code with clang-format so that I can use clang-format
Chandler Carruth
2015-01-24
1
-142
/
+139
*
[PM] Port LowerExpectIntrinsic to the new pass manager.
Chandler Carruth
2015-01-24
1
-20
/
+28
*
[PM] Change LowerExpectIntrinsic to actually return true when it has
Chandler Carruth
2015-01-24
1
-1
/
+4
*
[PM] Use a more appropriate name for the statistics variable in
Chandler Carruth
2015-01-24
1
-3
/
+4
*
[PM] Switch tihs code to use a range based for loop over the function.
Chandler Carruth
2015-01-24
1
-6
/
+4
*
[PM] Use a SmallVector instead of std::vector to avoid heap allocations
Chandler Carruth
2015-01-24
1
-7
/
+6
*
[PM] Pull the two helpers for this pass into static functions. There are
Chandler Carruth
2015-01-24
1
-21
/
+16
*
[PM] Add a basic doxygen comment for this pass.
Chandler Carruth
2015-01-24
1
-0
/
+6
*
[PM] Clean up the formatting of the LowerExpectIntrinsic pass prior to
Chandler Carruth
2015-01-24
1
-23
/
+17
*
[PM] Move the LowerExpectIntrinsic pass to the Scalar library.
Chandler Carruth
2015-01-24
3
-1
/
+1
*
[PM] Port instcombine to the new pass manager!
Chandler Carruth
2015-01-24
3
-143
/
+65
*
LowerSwitch: replace unreachable default with popular case destination
Hans Wennborg
2015-01-23
1
-63
/
+135
*
Revert "Don't remove a landing pad if the invoke requires a table entry."
Reid Kleckner
2015-01-22
1
-17
/
+3
*
Silencing a -Wsign-compare warning (all uses of this constant are within unsi...
Aaron Ballman
2015-01-22
1
-1
/
+1
*
[ASan/Win] Move the shadow to 0x30000000
Timur Iskhodzhanov
2015-01-22
1
-1
/
+1
*
[NFC] Introduce a 'struct Range' for IRCE
Sanjoy Das
2015-01-22
1
-17
/
+27
*
Fix crashes in IRCE caused by mismatched types
Sanjoy Das
2015-01-22
1
-7
/
+35
*
SLPVectorizer: add a second limit for the number of alias checks.
Erik Eckstein
2015-01-22
1
-21
/
+49
*
Fixed a bug in masked load/store in reversed loop.
Elena Demikhovsky
2015-01-22
1
-0
/
+2
*
[PM] Rename InstCombine.h to InstCombineInternal.h in preparation for
Chandler Carruth
2015-01-22
14
-16
/
+21
*
[canonicalize] Teach InstCombine to canonicalize loads which are only
Chandler Carruth
2015-01-22
1
-0
/
+29
*
[canonicalize] Move a helper function further up the file so it can be
Chandler Carruth
2015-01-22
1
-47
/
+47
*
[canonicalization] Refactor how we create new stores into a helper
Chandler Carruth
2015-01-21
1
-38
/
+48
[next]