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
/
test
/
Transforms
/
LoopUnswitch
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LoopUnroll+LoopUnswitch] do not transform loops containing callbr
Nick Desaulniers
2019-07-15
1
-0
/
+66
*
Revert "Temporarily Revert "Add basic loop fusion pass.""
Eric Christopher
2019-04-17
43
-0
/
+2732
*
Temporarily Revert "Add basic loop fusion pass."
Eric Christopher
2019-04-17
43
-2732
/
+0
*
Update MemorySSA in LoopUnswitch.
Alina Sbirlea
2018-09-11
35
-2
/
+36
*
[LoopUnswitch] Fix SCEV invalidation in unswitching
Max Kazantsev
2018-05-23
1
-0
/
+33
*
[NFC] Use FileCheck in test
Max Kazantsev
2018-04-24
1
-1
/
+5
*
[SimplifyCFG] Re-apply Relax restriction for folding unconditional branches
Serguei Katkov
2018-02-08
2
-3
/
+3
*
Revert [SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov
2018-02-05
2
-3
/
+3
*
[SimplifyCFG] Relax restriction for folding unconditional branches
Serguei Katkov
2018-02-05
2
-3
/
+3
*
[LoopUnswitch] Fix a simple bug which disables loop unswitch for select state...
Wei Mi
2017-08-29
1
-0
/
+26
*
Add "REQUIRES: asserts" for test unswitch-equality-undef.ll.
Wei Mi
2017-07-26
1
-0
/
+1
*
Disable loop unswitching for some patterns containing equality comparison wit...
Wei Mi
2017-07-25
1
-0
/
+121
*
[SimplifyCFG] Defer folding unconditional branches to LateSimplifyCFG if it c...
Balaram Makam
2017-07-19
2
-4
/
+4
*
[LoopSimplify] Re-instate r306081 with a bug fix w.r.t. indirectbr.
Chandler Carruth
2017-06-25
3
-3
/
+0
*
Revert "[LoopSimplify] Factor the logic to form dedicated exits into a utility."
Daniel Jasper
2017-06-25
3
-0
/
+3
*
[LoopSimplify] Factor the logic to form dedicated exits into a utility.
Chandler Carruth
2017-06-23
3
-3
/
+0
*
[LoopUnswitch] Don't remove instructions with side effects.
Davide Italiano
2017-04-29
1
-0
/
+19
*
Revert "[SCEV] Enable SCEV verification by default in EXPENSIVE_CHECKS builds"
Sanjoy Das
2017-04-24
1
-1
/
+1
*
[SCEV] Enable SCEV verification by default in EXPENSIVE_CHECKS builds
Sanjoy Das
2017-04-24
1
-1
/
+1
*
[LoopUnswitch] Fix a test case
Sanjoy Das
2017-04-11
1
-2
/
+2
*
AMDGPU: Mark all unspecified CC functions in tests as amdgpu_kernel
Matt Arsenault
2017-03-21
1
-4
/
+4
*
Remove unused arguments. NFCI
Xin Tong
2017-03-19
1
-1
/
+1
*
Only unswitch loops with uniform conditions
Stanislav Mekhanoshin
2017-03-17
2
-0
/
+87
*
Fix a bug when unswitching on partial LIV for SwitchInst
Xin Tong
2017-02-27
1
-0
/
+211
*
LoopUnswitch - Simplify based on known not to a be constant.
Xin Tong
2017-02-23
1
-0
/
+58
*
[LoopUnswitch] Remove BFI usage (dead code)
Philip Reames
2017-02-10
1
-52
/
+0
*
Constant fold switch inst when looking for trivial conditions to unswitch on.
Xin Tong
2017-01-27
1
-1
/
+45
*
[Loop Unswitch] Patch to selective unswitch only the reachable branch instruc...
Abhilash Bhandari
2016-11-25
1
-0
/
+62
*
[LoopUnswitch] Unswitch on conditions feeding into guards
Sanjoy Das
2016-06-26
1
-0
/
+97
*
[LoopUnswitch] Avoid exponential behavior
Sanjoy Das
2016-06-25
1
-0
/
+51
*
Remove the ScalarReplAggregates pass
David Majnemer
2016-06-15
1
-1
/
+1
*
Add a missing test.
Evgeniy Stepanov
2016-06-14
1
-0
/
+153
*
[SimlifyCFG] Prevent passes from destroying canonical loop structure, especia...
Hyojin Sung
2016-03-29
2
-8
/
+8
*
Revert "[SimlifyCFG] Prevent passes from destroying canonical loop structure,...
Reid Kleckner
2016-03-28
2
-8
/
+8
*
[SimlifyCFG] Prevent passes from destroying canonical loop structure, especia...
Hyojin Sung
2016-03-28
2
-8
/
+8
*
[IR] Reformulate LLVM's EH funclet IR
David Majnemer
2015-12-12
1
-0
/
+44
*
Have a single way for creating unique value names.
Rafael Espindola
2015-11-22
2
-2
/
+2
*
Teach LoopUnswitch not to perform non-trivial unswitching on loops containing...
Owen Anderson
2015-10-09
1
-0
/
+39
*
[LoopUnswitch] Add block frequency analysis to recognize hot/cold regions
Chen Li
2015-09-29
1
-0
/
+52
*
Remove handling of AddrSpaceCast in stripAndAccumulateInBoundsConstantOffsets
Philip Reames
2015-09-23
1
-0
/
+28
*
[LoopUnswitch] Preserve make.implicit metadata for unswitched conditions
Chen Li
2015-08-05
1
-0
/
+23
*
[LoopUnswitch] Improve loop unswitch pass to find trivial unswitch conditions...
Chen Li
2015-07-25
2
-5
/
+52
*
[LoopUnswitch] Code refactoring to separate trivial loop unswitch and non-tri...
Chen Li
2015-07-22
1
-0
/
+28
*
Fix PR13851: Preserve metadata for the unswitched branch
Weiming Zhao
2015-06-23
1
-0
/
+77
*
Move the personality function from LandingPadInst to Function
David Majnemer
2015-06-17
2
-4
/
+4
*
Changed renaming of local symbols by inserting a dot vefore the numeric suffix.
Sunil Srivastava
2015-05-12
2
-2
/
+2
*
[opaque pointer type] Add textual IR support for explicit type parameter to t...
David Blaikie
2015-04-16
2
-2
/
+2
*
[opaque pointer type] Add textual IR support for explicit type parameter to g...
David Blaikie
2015-03-13
2
-2
/
+2
*
[opaque pointer type] Add textual IR support for explicit type parameter to l...
David Blaikie
2015-02-27
10
-29
/
+29
*
[opaque pointer type] Add textual IR support for explicit type parameter to g...
David Blaikie
2015-02-27
5
-6
/
+6
[next]