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
*
WholeProgramDevirt: Teach the pass to handle structs of arrays.
Peter Collingbourne
2016-12-09
1
-23
/
+22
*
Make WholeProgramDevirt understand ConstStruct vtables.
Peter Collingbourne
2016-12-09
1
-13
/
+37
*
[SCCP] Make sure SCCP and ConstantFolding agree on undef >> a.
Davide Italiano
2016-12-08
1
-2
/
+2
*
[SLP] Fix for PR6246: vectorization for scalar ops on vector elements.
Alexey Bataev
2016-12-08
1
-66
/
+80
*
CFI-icall on Thumb
Evgeniy Stepanov
2016-12-08
1
-4
/
+14
*
[BDCE] Skip metadata while replacing uses.
Davide Italiano
2016-12-07
1
-2
/
+3
*
[GVNHoist] Invalidate MemDep when an instruction is moved.
Eli Friedman
2016-12-07
1
-0
/
+1
*
[LV] Scalarize operands of predicated instructions
Matthew Simpson
2016-12-07
1
-7
/
+210
*
Try unbreaking the MSVC build.
Benjamin Kramer
2016-12-07
1
-1
/
+1
*
[LowerTypeTests] Use the TrailingObjects infrastructure for trailing objects.
Benjamin Kramer
2016-12-07
1
-6
/
+10
*
When GVN removes a redundant load, it should not modify the debug location of...
Andrea Di Biagio
2016-12-07
1
-1
/
+4
*
[InlineFunction] Refactor code in function `fixupLineNumbers' as suggested by...
Andrea Di Biagio
2016-12-07
1
-16
/
+18
*
[InlineFunction] Do not propagate the callsite debug location to instructions...
Andrea Di Biagio
2016-12-07
1
-3
/
+8
*
LowerTypeTests: Improve performance by optimising type metadata queries.
Peter Collingbourne
2016-12-06
1
-88
/
+129
*
[BDCE/DebugInfo] Preserve llvm.dbg.value's argument.
Davide Italiano
2016-12-06
1
-0
/
+5
*
Revert "[SCCP] Remove manual folding of terminator instructions."
Davide Italiano
2016-12-06
1
-2
/
+27
*
[SCCP] Remove manual folding of terminator instructions.
Davide Italiano
2016-12-05
1
-27
/
+2
*
[DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation
Adrian Prantl
2016-12-05
2
-29
/
+31
*
[InstCombine] change select type to eliminate bitcasts
Sanjay Patel
2016-12-03
1
-0
/
+47
*
Remove stale comment. NFC.
Michael Kuperstein
2016-12-03
1
-3
/
+0
*
[sanitizer-coverage] use IRB.SetCurrentDebugLocation after IRB.SetInsertPoint
Kostya Serebryany
2016-12-03
1
-1
/
+1
*
[PGO] Fix PGO use ICE when there are unreachable BBs
Rong Xu
2016-12-02
2
-21
/
+53
*
Revert "[SLP] Fix for PR6246: vectorization for scalar ops on vector elements."
Renato Golin
2016-12-02
1
-74
/
+66
*
[SLP] Fix for PR6246: vectorization for scalar ops on vector elements.
Alexey Bataev
2016-12-02
1
-66
/
+74
*
IR: Move NumElements field from {Array,Vector}Type to SequentialType.
Peter Collingbourne
2016-12-02
3
-31
/
+11
*
Change LoopUnrollPass cost from int to unsigned to make it consistent. (NFC)
Dehao Chen
2016-12-02
1
-5
/
+5
*
IR: Change PointerType to derive from Type rather than SequentialType.
Peter Collingbourne
2016-12-02
2
-7
/
+5
*
IR: Change the gep_type_iterator API to avoid always exposing the "current" t...
Peter Collingbourne
2016-12-02
9
-32
/
+27
*
[ThinLTO] Stop importing constant global vars as copies in the backend
Teresa Johnson
2016-12-02
2
-23
/
+0
*
Revert "[SLP] Fix for PR6246: vectorization for scalar ops on vector elements."
Artem Belevich
2016-12-01
1
-72
/
+66
*
[PR29121] Don't fold if it would produce atomic vector loads or stores
Philip Reames
2016-12-01
1
-14
/
+28
*
Factor out common parts of LVI and Float2Int into ConstantRange [NFCI]
Philip Reames
2016-12-01
1
-30
/
+15
*
[SLP] Fix for PR6246: vectorization for scalar ops on vector elements.
Alexey Bataev
2016-12-01
1
-66
/
+72
*
[SLP] Fixed cost model for horizontal reduction.
Alexey Bataev
2016-12-01
1
-1
/
+2
*
[GVN, OptDiag] Print the interesting instructions involved in missed load-eli...
Adam Nemet
2016-12-01
1
-0
/
+36
*
[GVN, OptDiag] Include the value that is forwarded in load elimination
Adam Nemet
2016-12-01
1
-5
/
+8
*
[GVN] Basic optimization remark support
Adam Nemet
2016-12-01
1
-3
/
+20
*
[SCCP] Switch over to DEBUG() and drop an #ifdef.
Davide Italiano
2016-12-01
1
-6
/
+2
*
[SCCP] Prefer `auto` when the type is obvious. NFCI.
Davide Italiano
2016-12-01
1
-27
/
+27
*
Object: Extract a ModuleSymbolTable class from IRObjectFile.
Peter Collingbourne
2016-12-01
1
-1
/
+1
*
[GVN] When merging blocks update LoopInfo if it's available
Adam Nemet
2016-12-01
1
-6
/
+10
*
Fix LSR best register search algorithm.
Evgeny Stupachenko
2016-11-30
1
-2
/
+3
*
[LoopUnroll] Implement profile-based loop peeling
Michael Kuperstein
2016-11-30
5
-31
/
+474
*
[InstCombine] allow more narrowing transforms for logic ops
Sanjay Patel
2016-11-30
2
-9
/
+24
*
Fix some Clang-tidy and Include What You Use warnings; other minor fixes (NFC).
Eugene Zelenko
2016-11-30
3
-41
/
+133
*
Revert "[GVN] Basic optimization remark support"
Adam Nemet
2016-11-30
1
-20
/
+3
*
[GVN] Basic optimization remark support
Adam Nemet
2016-11-29
1
-3
/
+20
*
[StructurizeCFG] Fix infinite loop in rebuildSSA.
Justin Lebar
2016-11-29
1
-1
/
+4
*
Use CallSite to simplify code
David Blaikie
2016-11-29
1
-5
/
+3
*
Revert "[GVN] Basic optimization remark support"
Adam Nemet
2016-11-29
1
-20
/
+3
[next]