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
*
Revert rL303923 since it broke the sanitizer bootstrap build bot.
Wei Mi
2017-05-26
1
-136
/
+21
*
[InstCombine] Add an InstCombine specific wrapper around isKnownToBeAPowerOfT...
Craig Topper
2017-05-25
4
-14
/
+14
*
[GVN] Add phi-translate support in scalarpre.
Wei Mi
2017-05-25
1
-21
/
+136
*
NewGVN: Fix PR 33119, PR 33129, due to regressed undef handling
Daniel Berlin
2017-05-25
1
-22
/
+42
*
[InstCombine] Teach isAllocSiteRemovable to look through addrspacecasts
Artur Pilipenko
2017-05-25
1
-1
/
+3
*
[InstCombine] make icmp-mul fold more efficient
Sanjay Patel
2017-05-25
1
-5
/
+7
*
[GVNSink] Pacify MSVC
James Molloy
2017-05-25
1
-1
/
+1
*
[GVNSink] Don't define operator<< in NDEBUG
James Molloy
2017-05-25
1
-0
/
+2
*
[GVNSink] GVNSink pass
James Molloy
2017-05-25
6
-47
/
+926
*
[PM/Unswitch] Fix a bug in the domtree update logic for the new unswitch
Chandler Carruth
2017-05-25
1
-14
/
+62
*
[LegacyPM] Make the 'addLoop' method accept a loop to add rather than
Chandler Carruth
2017-05-25
2
-2
/
+12
*
Fix coverage check for full post-dominator basic blocks.
George Karpenkov
2017-05-25
1
-1
/
+4
*
[coroutines] CoroFrame.cpp conform to coding convention (s/repeat/Repeat) (NFC)
Gor Nishanov
2017-05-25
1
-3
/
+2
*
[coroutines] Relocate instructions that maybe spilled after coro.begin
Gor Nishanov
2017-05-25
1
-0
/
+75
*
[coroutines] Allow rematerialization upto 4 times. Remove incorrect assert
Gor Nishanov
2017-05-24
1
-15
/
+19
*
[InstCombine] use m_APInt to allow icmp-mul-mul vector fold
Sanjay Patel
2017-05-24
1
-11
/
+12
*
[InstCombine] Merge together the SimplifyDemandedUseBits implementations for ...
Craig Topper
2017-05-24
1
-21
/
+10
*
Fix a couple of typos in memory intrinsic optimization output (NFC)
Teresa Johnson
2017-05-24
1
-1
/
+1
*
[InstCombine] Use less bitwise operations to handle Instruction::SExt in Simp...
Craig Topper
2017-05-24
1
-19
/
+14
*
[ValueTracking] Convert most of the calls to computeKnownBits to use the vers...
Craig Topper
2017-05-24
9
-48
/
+21
*
[LV] Update type in cost model for scalarization
Matthew Simpson
2017-05-24
1
-6
/
+15
*
[LoopVectorizer] Let target prefer scalar addressing computations.
Jonas Paulsson
2017-05-24
1
-0
/
+74
*
[NewGVN] Update additionalUsers when we simplify to a value.
Davide Italiano
2017-05-24
1
-0
/
+4
*
Revert "Disable coverage opt-out for strong postdominator blocks."
George Karpenkov
2017-05-24
1
-2
/
+22
*
[SCCP] Use the `hasAddressTaken()` version defined in `Function`.
Davide Italiano
2017-05-23
1
-1
/
+2
*
[LIR] Use the newly `getRecurrenceVar()` helper. NFCI.
Davide Italiano
2017-05-23
1
-4
/
+4
*
[LIR] Strengthen the check for recurrence variable in popcnt/CTLZ.
Davide Italiano
2017-05-23
1
-9
/
+16
*
Disable coverage opt-out for strong postdominator blocks.
George Karpenkov
2017-05-23
1
-22
/
+2
*
[InstCombine] allow icmp-xor folds for vectors (PR33138)
Sanjay Patel
2017-05-23
1
-5
/
+9
*
[IR] Switch AttributeList to use an array for O(1) access
Reid Kleckner
2017-05-23
1
-4
/
+6
*
[JumpThreading] Safely replace uses of condition
Anna Thomas
2017-05-23
2
-2
/
+57
*
[KnownBits] Use !hasConflict() in asserts in place of Zero & One == 0 or simi...
Craig Topper
2017-05-23
1
-16
/
+16
*
[LV] Report multiple reasons for not vectorizing under allowExtraAnalysis
Ayal Zaks
2017-05-23
1
-20
/
+42
*
Fix update VP metadata after inlining for instrumentation PGO
Teresa Johnson
2017-05-22
1
-3
/
+4
*
[PartialInlining] Add internal options to enable partial inlining in pass pip...
Xinliang David Li
2017-05-22
1
-2
/
+8
*
[LoopPredication] NFC. Add extra debug output in case we fail to parse the ra...
Artur Pilipenko
2017-05-22
1
-1
/
+3
*
[LoopPredication] NFC. Move a nested struct declaration before the fields, cl...
Artur Pilipenko
2017-05-22
1
-7
/
+9
*
[InstCombine] Cleanup the interface for overflow checks
Craig Topper
2017-05-22
4
-39
/
+50
*
[SimplifyCFG] Prevent a few APInt copies on method calls that return const re...
Craig Topper
2017-05-22
1
-2
/
+2
*
[KnownBits] Use isNegative/isNonNegative to shorten some code. NFC
Craig Topper
2017-05-22
1
-2
/
+2
*
NewGVN: Fix PR 33116, the memoryphi version of bug 32838.
Daniel Berlin
2017-05-21
1
-6
/
+5
*
NewGVN: Cleanup some repeated code using some templated helpers
Daniel Berlin
2017-05-21
1
-40
/
+40
*
NewGVN: Fix printing of simplified expression
Daniel Berlin
2017-05-21
1
-1
/
+1
*
[InstCombine] Take in account the size in sext->lshr->trunc patterns.
Davide Italiano
2017-05-21
1
-6
/
+13
*
Revert "Add pthread_self function prototype and make it speculatable."
Xin Tong
2017-05-21
1
-12
/
+0
*
Add pthread_self function prototype and make it speculatable.
Xin Tong
2017-05-20
1
-0
/
+12
*
[NewGVN] Create a StoreExpression instead of a VariableExpression.
Davide Italiano
2017-05-20
1
-1
/
+1
*
[NewGVN] Get rid of an assertion.
Davide Italiano
2017-05-20
1
-1
/
+0
*
Revert "ThinLTO: Verify bitcode before lauching the ThinLTOCodeGenerator."
Adrian Prantl
2017-05-19
1
-4
/
+1
*
SimplifyLibCalls: Optimize wcslen
Matthias Braun
2017-05-19
1
-28
/
+54
[next]