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
*
[LoopInterchange] Allow some loops with PHI nodes in the exit block.
Florian Hahn
2018-04-27
1
-23
/
+48
*
Revert "[SimplifyLibcalls] Replace locked IO with unlocked IO"
Matt Morehouse
2018-04-27
2
-216
/
+19
*
[LowerTypeTests] Mark .cfi.jumptable nounwind.
Eli Friedman
2018-04-27
1
-0
/
+2
*
[SimplifyLibcalls] Replace locked IO with unlocked IO
David Bolvansky
2018-04-26
2
-19
/
+216
*
[InstCombine] Simplify Add with remainder expressions as operands.
Sanjoy Das
2018-04-26
2
-0
/
+116
*
Revert "Enable EliminateAvailableExternally pass for -O1"
Vlad Tsyrklevich
2018-04-26
1
-1
/
+1
*
Enable EliminateAvailableExternally pass for -O1
Vlad Tsyrklevich
2018-04-26
1
-1
/
+1
*
[LoopInterchange] Ignore debug intrinsics during legality checks.
Florian Hahn
2018-04-26
1
-3
/
+3
*
[SimplifyLibcalls] Atoi, strtol replacements
David Bolvansky
2018-04-25
1
-0
/
+55
*
[ICP] Do not attempt type matching for variable length arguments.
Taewook Oh
2018-04-25
1
-5
/
+7
*
[InstCombine] clean up foldSelectICmpAnd(); NFC
Sanjay Patel
2018-04-25
1
-46
/
+39
*
[LoopInterchange] Use getExitBlock()/getExitingBlock instead of manual impl.
Florian Hahn
2018-04-25
1
-33
/
+27
*
[DebugInfo] Invalidate debug info in ReassociatePass::RewriteExprTree
Bjorn Pettersson
2018-04-25
1
-0
/
+13
*
Merging r46043:
David Bolvansky
2018-04-25
1
-3
/
+3
*
[DivRemPairs] Fix non-determinism in use list order.
Geoff Berry
2018-04-25
1
-3
/
+8
*
[PM/LoopUnswitch] Begin teaching SimpleLoopUnswitch to use the new
Chandler Carruth
2018-04-25
1
-70
/
+78
*
[LV][VPlan] Detect outer loops for explicit vectorization.
Diego Caballero
2018-04-24
2
-29
/
+394
*
[LoopInterchange] Make isProfitableForVectorization slightly more conservative.
Florian Hahn
2018-04-24
1
-1
/
+2
*
Fix some layering in AggressiveInstCombine (avoiding inclusion of Scalar.h)
David Blaikie
2018-04-24
3
-5
/
+6
*
[LoadStoreVectorize] Ignore interleaved invariant loads.
Benjamin Kramer
2018-04-24
1
-5
/
+13
*
[PM/LoopUnswitch] Fix a bug in the loop block set formation of the new
Chandler Carruth
2018-04-24
1
-4
/
+10
*
[NFC] Remove recently added SE verification because it may be false-positive
Max Kazantsev
2018-04-24
2
-12
/
+0
*
[NFC] Use forgetTopmostLoop instead of logic duplication
Max Kazantsev
2018-04-24
1
-6
/
+2
*
[PM/LoopUnswitch] Remove another over-aggressive assert.
Chandler Carruth
2018-04-24
1
-4
/
+1
*
[NFC] Add clarification comment
Max Kazantsev
2018-04-24
1
-2
/
+4
*
InstCombine: Fix layering by not including Scalar.h in InstCombine
David Blaikie
2018-04-24
3
-5
/
+7
*
[AggressiveInstCombine] Add aggressive inst combiner to the LLVM C API.
Craig Topper
2018-04-24
2
-0
/
+8
*
[HWASan] Use dynamic shadow memory on Android only (LLVM)
Alex Shlyapnikov
2018-04-24
1
-4
/
+2
*
[AggressiveInstCombine] Add library initializer routine for AggressiveInstCom...
Craig Topper
2018-04-24
1
-0
/
+5
*
[LoopInterchange] Do not change LI for BBs in child loops.
Florian Hahn
2018-04-23
1
-0
/
+3
*
[CallSiteSplit] Make sure we remove nonnull if the parameter turns out to be ...
Xin Tong
2018-04-23
1
-1
/
+5
*
[MemCpyOpt] Skip optimizing basic blocks not reachable from entry
Bjorn Pettersson
2018-04-23
1
-1
/
+10
*
[DSE] Teach the pass that atomic memory intrinsics are stores.
Daniel Neilson
2018-04-23
1
-5
/
+12
*
[HWASan] Switch back to fixed shadow mapping for x86-64
Alex Shlyapnikov
2018-04-23
1
-1
/
+1
*
[LoopRotate] Fix incorrect SCEV invalidation in loop rotation
Max Kazantsev
2018-04-23
1
-2
/
+9
*
[LoopUnroll] Fix potentially incorrect SCEV invalidation in UnrollRuntime
Max Kazantsev
2018-04-23
1
-4
/
+3
*
[LoopSimplify] Fix incorrect SCEV invalidation
Max Kazantsev
2018-04-23
1
-11
/
+12
*
[PM/LoopUnswitch] Remove a buggy assert in the new loop unswitch.
Chandler Carruth
2018-04-23
1
-6
/
+5
*
[PM/LoopUnswitch] Fix comment typo. NFC.
Chandler Carruth
2018-04-23
1
-1
/
+1
*
[PatternMatch] allow undef elements when matching a vector zero
Sanjay Patel
2018-04-22
1
-1
/
+0
*
[ObjCARC] Take BlockColors by const reference. NFC
Shoaib Meenai
2018-04-20
2
-9
/
+8
*
[ObjCARC] Account for funclet token in storeStrong transform
Shoaib Meenai
2018-04-20
1
-16
/
+27
*
[HWASan] Introduce non-zero based and dynamic shadow memory (LLVM).
Alex Shlyapnikov
2018-04-20
1
-28
/
+128
*
[PartialInlining] Fix Crash from holding a reference to a destructed ORE.
Sean Fertile
2018-04-20
1
-37
/
+20
*
Revert r330431.
Michael Zolotukhin
2018-04-20
1
-30
/
+26
*
[NewGVN] Split OpPHI detection and creation.
Florian Hahn
2018-04-20
1
-103
/
+117
*
Revert "Revert r330403 and r330413."
Michael Zolotukhin
2018-04-20
2
-39
/
+42
*
Revert r330403 and r330413.
Ilya Biryukov
2018-04-20
2
-32
/
+29
*
[SSAUpdaterBulk] Use SmallVector instead of DenseMap for storing rewrites.
Michael Zolotukhin
2018-04-20
2
-16
/
+13
*
Reapply "[PR16756] Use SSAUpdaterBulk in JumpThreading." one more time.
Michael Zolotukhin
2018-04-20
1
-16
/
+22
[next]