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
/
Utils
Commit message (
Expand
)
Author
Age
Files
Lines
*
[RuntimeUnroll] Add heuristic for unrolling multi-exit loop
Anna Thomas
2017-09-15
1
-2
/
+34
*
[RuntimeUnrolling] Populate the VMap entry correctly when default generated t...
Anna Thomas
2017-09-15
1
-3
/
+7
*
Refactor collectChildrenInLoop to LoopUtils [NFC]
Alina Sbirlea
2017-09-15
1
-0
/
+21
*
Merge isKnownNonNull into isKnownNonZero
Nuno Lopes
2017-09-09
1
-7
/
+8
*
[LoopUnroll][DebugInfo] Don't add metadata to unrolled remainder loop
Sam Parker
2017-09-04
1
-7
/
+14
*
[SimplifyCFG] Fix for PR34219: Preserve alignment after merging conditional s...
Alexey Bataev
2017-08-29
1
-5
/
+30
*
[LoopUnroll] Properly update loop structure in case of successful peeling.
Davide Italiano
2017-08-28
1
-2
/
+13
*
revert r310985 which breaks for the following case:
Dehao Chen
2017-08-27
1
-2
/
+0
*
[BypassSlowDivision] move map helper code to header; NFC
Sanjay Patel
2017-08-24
1
-34
/
+2
*
[LibCallSimplifier] try harder to fold memcmp with constant arguments (2nd try)
Sanjay Patel
2017-08-21
1
-14
/
+30
*
revert r311333: [LibCallSimplifier] try harder to fold memcmp with constant a...
Sanjay Patel
2017-08-21
1
-26
/
+10
*
[LibCallSimplifier] try harder to fold memcmp with constant arguments
Sanjay Patel
2017-08-21
1
-10
/
+26
*
[Mem2Reg] Modernize code a bit.
Benjamin Kramer
2017-08-20
1
-23
/
+11
*
[Inliner] Fix a nasty bug when inlining a non-recursive trace of
Chandler Carruth
2017-08-19
1
-2
/
+3
*
[Dominators] Teach LoopUnswitch to use the incremental API
Jakub Kuderski
2017-08-17
1
-51
/
+15
*
Merge debug info when hoist then-else code to if.
Dehao Chen
2017-08-16
1
-0
/
+2
*
[LV] Minor savings to Sink casts to unravel first order recurrence
Ayal Zaks
2017-08-15
1
-1
/
+2
*
Recommit r310869, "[InstSimplify][InstCombine] Modify the interface of decomp...
Craig Topper
2017-08-14
2
-109
/
+0
*
Add strictfp attribute to prevent unwanted optimizations of libm calls
Andrew Kaylor
2017-08-14
1
-76
/
+97
*
Revert r310869 "[InstSimplify][InstCombine] Modify the interface of decompose...
Craig Topper
2017-08-14
2
-0
/
+109
*
[InstSimplify][InstCombine] Modify the interface of decomposeBitTestICmp and ...
Craig Topper
2017-08-14
2
-109
/
+0
*
[LoopUnroll] Enable option to peel remainder loop
Sam Parker
2017-08-14
2
-9
/
+28
*
[DebugCounter] Move the semicolon out of the DEBUG_COUNTER macro and require ...
Craig Topper
2017-08-10
1
-2
/
+3
*
[Cloning] Move distinct GlobalVariable debug info metadata in CloneModule
Ewan Crawford
2017-08-03
1
-1
/
+2
*
[SimplifyCFG] Fix typo in comment. NFC
Craig Topper
2017-08-02
1
-1
/
+1
*
[Value Tracking] Default argument to true and rename accordingly. NFC.
Chad Rosier
2017-08-01
1
-2
/
+2
*
[MetaRenamer] Leave `@main` alone.
Davide Italiano
2017-08-01
1
-1
/
+5
*
[SimplifyCFG] Make the no-jump-tables attribute also disable switch lookup ta...
Sumanth Gundapaneni
2017-07-28
1
-3
/
+6
*
Remove the obsolete offset parameter from @llvm.dbg.value
Adrian Prantl
2017-07-28
1
-10
/
+7
*
All libcalls should be considered to be GC-leaf functions.
Daniel Neilson
2017-07-27
1
-1
/
+10
*
Fix assert from r309278
David Blaikie
2017-07-27
1
-4
/
+4
*
ThinLTO: Don't import aliases of any kind (even linkonce_odr)
David Blaikie
2017-07-27
1
-17
/
+7
*
Migrate SimplifyLibCalls to new OptimizationRemarkEmitter
Adam Nemet
2017-07-26
1
-7
/
+6
*
[RuntimeUnroll] NFC: Add a profitability function for mutliexit loop
Anna Thomas
2017-07-21
1
-9
/
+24
*
[LoopUtils] Add an extra parameter OpValue to propagateIRFlags function,
Dinar Temirbulatov
2017-07-19
1
-11
/
+16
*
[SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it c...
Balaram Makam
2017-07-19
1
-7
/
+9
*
Fix unused variable warning on EXPENSIVE_CHECKS release builds. NFCI.
Simon Pilgrim
2017-07-13
1
-1
/
+1
*
[RuntimeUnrolling] Update DomTree correctly when exit blocks have successors
Anna Thomas
2017-07-13
1
-2
/
+28
*
[LoopUnrollRuntime] NFC: Refactored safety checks of unrolling multi-exit loop
Anna Thomas
2017-07-12
1
-47
/
+58
*
Enhance synchscope representation
Konstantin Zhuravlyov
2017-07-11
1
-8
/
+10
*
[LoopUnrollRuntime] NFC: Add some debugging trace messages for why loop wasn'...
Anna Thomas
2017-07-11
1
-8
/
+30
*
[LoopUnrollRuntime] Avoid multi-exit nested loop with epilog generation
Anna Thomas
2017-07-11
1
-2
/
+10
*
[ConstantHoisting] Remove dupliate logic in constant hoisting
Leo Li
2017-07-10
1
-0
/
+3
*
[LoopUnrollRuntime] Remove strict assert about VMap requirement
Anna Thomas
2017-07-10
1
-4
/
+3
*
[IR] Make use of Type::isPtrOrPtrVectorTy/isIntOrIntVectorTy/isFPOrFPVectorTy...
Craig Topper
2017-07-09
1
-8
/
+7
*
Re-enable "[IndVars] Canonicalize comparisons between non-negative values and...
Max Kazantsev
2017-07-08
1
-0
/
+11
*
[LoopUnrollRuntime] Support multiple exit blocks unrolling when prolog remain...
Anna Thomas
2017-07-07
1
-2
/
+0
*
[Local] Update the comment for removeUnreachableBlocks.
Davide Italiano
2017-07-07
1
-2
/
+3
*
[cloning] Do not duplicate types when cloning functions
Gor Nishanov
2017-07-07
1
-3
/
+17
*
[LoopUnrollRuntime] NFC: use the precomputed loop exit in ConnectProlog
Anna Thomas
2017-07-07
1
-11
/
+11
[next]