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
*
Kill off the old SimplifyInstruction API by converting remaining users.
Daniel Berlin
2017-04-28
13
-52
/
+37
*
[IPO/MergeFunctions] This function is used only under DEBUG().
Davide Italiano
2017-04-28
1
-0
/
+4
*
[RS4GC] Simplify attribute handling code NFC
Reid Kleckner
2017-04-28
1
-47
/
+25
*
Use Argument::hasAttribute and AttributeList::ReturnIndex more
Reid Kleckner
2017-04-28
2
-19
/
+15
*
Clean up DIExpression::prependDIExpr a little. (NFC)
Adrian Prantl
2017-04-28
2
-9
/
+6
*
[APInt] Add clearSignBit method. Use it and setSignBit in a few places. NFCI
Craig Topper
2017-04-28
2
-3
/
+3
*
Memory intrinsic value profile optimization: Avoid divide by 0
Teresa Johnson
2017-04-28
1
-0
/
+4
*
[DebugInfo][X86] Improve X86 Optimize LEAs handling of debug values.
Andrew Ng
2017-04-28
1
-47
/
+6
*
[EarlyCSE] Mark the condition of assume intrinsic as true
Max Kazantsev
2017-04-28
1
-3
/
+9
*
[EarlyCSE] Remove guards with conditions known to be true
Max Kazantsev
2017-04-28
1
-3
/
+18
*
[APInt] Use inplace shift methods where possible. NFCI
Craig Topper
2017-04-28
2
-2
/
+2
*
[SROA] Fix nondeterminism exposed by Simon's r299221.
Davide Italiano
2017-04-27
1
-14
/
+12
*
[InstCombine] fix matcher to bind to specific operand (PR32830)
Sanjay Patel
2017-04-27
1
-1
/
+1
*
[asan] Fix dead stripping of globals on Linux.
Evgeniy Stepanov
2017-04-27
3
-39
/
+138
*
[asan] Put ctor/dtor in comdat.
Evgeniy Stepanov
2017-04-27
1
-9
/
+48
*
[PM/LoopUnswitch] Introduce a new, simpler loop unswitch pass.
Chandler Carruth
2017-04-27
4
-1
/
+639
*
[GlobalOpt] Correctly update metadata when localizing a global.
Eli Friedman
2017-04-27
1
-1
/
+3
*
Memory intrinsic value profile optimization: Improve debug output (NFC)
Teresa Johnson
2017-04-27
1
-9
/
+11
*
[PartialInlining]: Improve partial inlining to handle complex conditions
Xinliang David Li
2017-04-27
1
-41
/
+243
*
[InstCombine] Use APInt bit counting methods to avoid a temporary APInt. NFC
Craig Topper
2017-04-27
1
-6
/
+6
*
Disable GVN Hoist due to still more bugs being found in it. There is
Chandler Carruth
2017-04-27
1
-2
/
+2
*
[LibCallsShrinkWrap] Remove an unnecessary class member variable.
Davide Italiano
2017-04-26
1
-8
/
+7
*
[LibCallsShrinkWrap] More descriptive assertion messages.
Davide Italiano
2017-04-26
1
-3
/
+3
*
[LibCallsShrinkWrap] Remove some temporary cl::opt(s).
Davide Italiano
2017-04-26
1
-24
/
+1
*
[LibCallsShrinkWrap] Teach the pass how to preserve the dominator.
Davide Italiano
2017-04-26
1
-7
/
+25
*
NewGVN: Use new SimplifyQuery based API
Daniel Berlin
2017-04-26
1
-11
/
+11
*
InstCombine: Use the new SimplifyQuery versions of Simplify*. Use AssumptionC...
Daniel Berlin
2017-04-26
11
-68
/
+68
*
CorrelatedValuePropagation: Rename a variable for consistency
Daniel Berlin
2017-04-26
1
-2
/
+2
*
[ValueTracking] Introduce a KnownBits struct to wrap the two APInts for compu...
Craig Topper
2017-04-26
14
-345
/
+311
*
Reverts commit r301424, r301425 and r301426
Sanjoy Das
2017-04-26
16
-90
/
+104
*
[LV] Handle external uses of floating-point induction variables
Matthew Simpson
2017-04-26
1
-2
/
+6
*
Rename WeakVH to WeakTrackingVH; NFC
Sanjoy Das
2017-04-26
16
-104
/
+90
*
Fix unused-variable warning caused by r301407.
Haojian Wu
2017-04-26
1
-2
/
+0
*
Convert LoopRotation to use SimplifyQuery version of SimplifyInstruction. Add...
Daniel Berlin
2017-04-26
1
-7
/
+13
*
Convert SimplifyInstructions to use the SimplifyQuery version of SimplifyInst...
Daniel Berlin
2017-04-26
1
-8
/
+10
*
Convert CVP to use SimplifyQuery version of SimplifyInstruction. Add Assumpti...
Daniel Berlin
2017-04-26
1
-10
/
+20
*
Simplify the CFG after loop pass cleanup.
Filipe Cabecinhas
2017-04-26
1
-0
/
+5
*
SimplifyLibCalls: Fix crash on memset(notmalloc())
Matthias Braun
2017-04-25
1
-0
/
+3
*
Skip bitcasts while looking for GEP in LoadStoreVectorizer
Stanislav Mekhanoshin
2017-04-25
1
-4
/
+19
*
[InstCombine] Remove redundant code from SimplifyUsingDistributiveLaws
Craig Topper
2017-04-25
1
-16
/
+0
*
[APInt] Use isSubsetOf, intersects, and bit counting methods to reduce tempor...
Craig Topper
2017-04-25
4
-6
/
+5
*
[PM] Run IndirectCallPromotion only when PGO is enabled.
Davide Italiano
2017-04-25
1
-9
/
+9
*
[InstCombine] Remove superfluous curly braces around a single line if body. NFC
Craig Topper
2017-04-25
1
-2
/
+1
*
[InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B)
Craig Topper
2017-04-25
1
-3
/
+8
*
[SimplifyLibCalls] Fix infinite loop with fast-math optimization.
Andrew Ng
2017-04-25
1
-0
/
+18
*
[InstCombine] Use commutable matchers to reduce some code. NFC
Craig Topper
2017-04-25
1
-4
/
+2
*
[LV] Remove redundant basic block split
Gil Rapaport
2017-04-25
1
-3
/
+4
*
[CodeExtractor]: Fixup use refs of the old phi.
Xinliang David Li
2017-04-25
1
-0
/
+1
*
[ObjCARC] Do not sink an objc_retain past a clang.arc.use.
Akira Hatanaka
2017-04-25
1
-2
/
+4
*
[SimplifyLibCalls] Remove a cl::opt that's been `true` for a long time.
Davide Italiano
2017-04-25
1
-5
/
+1
[next]