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
/
Scalar
Commit message (
Expand
)
Author
Age
Files
Lines
*
[LoopSimplifyCFG] Fix inconsistency in blocks in loop markup
Max Kazantsev
2019-01-25
1
-1
/
+1
*
Fix a compiler error introduced in r352093.
Haojian Wu
2019-01-24
1
-1
/
+1
*
[LICM] Cleanup duplicated code. [NFCI]
Alina Sbirlea
2019-01-24
1
-17
/
+11
*
[MemorySSA +LICM CFHoist] Solve PR40317.
Alina Sbirlea
2019-01-24
1
-0
/
+5
*
[RS4GC] Be slightly less conservative for gep vector_base, scalar_idx
Philip Reames
2019-01-24
1
-11
/
+10
*
[RS4GC] Avoid crashing on gep scalar_base, vector_idx
Philip Reames
2019-01-24
1
-0
/
+28
*
[LoopSimplifyCFG] Fix inconsistency in live blocks markup
Max Kazantsev
2019-01-24
1
-2
/
+3
*
[IRCE] Support narrow latch condition for wide range checks
Max Kazantsev
2019-01-23
1
-11
/
+44
*
Revert r351520, "Re-enable terminator folding in LoopSimplifyCFG"
Jordan Rupprecht
2019-01-22
1
-1
/
+1
*
[LoopPredication] Support guards expressed as branches by widenable condition
Max Kazantsev
2019-01-22
1
-4
/
+60
*
[NFC] Factor out some reusable logic
Max Kazantsev
2019-01-22
1
-15
/
+21
*
[CVP] Use LVI to constant fold deopt operands
Philip Reames
2019-01-22
1
-0
/
+24
*
Replace llvm::isPodLike<...> by llvm::is_trivially_copyable<...>
Serge Guelton
2019-01-20
1
-7
/
+0
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
72
-288
/
+216
*
Re-enable terminator folding in LoopSimplifyCFG: underlying bugs fixed
Max Kazantsev
2019-01-18
1
-1
/
+1
*
[LoopSimplifyCFG] Form LCSSA when a parent loop becomes a sibling
Max Kazantsev
2019-01-17
1
-0
/
+9
*
[LoopSimplifyCFG] Fix order of deletion of complex dead subloops
Max Kazantsev
2019-01-17
1
-2
/
+3
*
[NFC] Factor out some local vars
Max Kazantsev
2019-01-17
1
-7
/
+9
*
Assertion in isAllocaPromotable due to extra bitcast goes into lifetime marker
Gabor Buella
2019-01-16
1
-1
/
+4
*
[SimpleLoopUnswitch] Increment stats counter for unswitching switch instruction
Zaara Syeda
2019-01-15
1
-1
/
+4
*
[NFC] Remove some code duplication
Max Kazantsev
2019-01-15
1
-26
/
+9
*
[NFC] Remove obsolete enum RangeCheckKind
Max Kazantsev
2019-01-15
1
-59
/
+16
*
[NFC] Decrease if nest
Max Kazantsev
2019-01-15
1
-18
/
+14
*
[NFC] Move some functions to LoopUtils
Max Kazantsev
2019-01-15
1
-42
/
+6
*
Give helper classes/functions local linkage. NFC.
Benjamin Kramer
2019-01-12
2
-0
/
+4
*
[Jump Threading] Unfold a select insn that feeds a switch via a phi node
Ehsan Amiri
2019-01-11
1
-28
/
+70
*
[GVN] Update BlockRPONumber prior to use.
Matt Davis
2019-01-10
1
-1
/
+12
*
Use MemorySSA in LICM to do sinking and hoisting.
Alina Sbirlea
2019-01-10
2
-109
/
+252
*
[opaque pointer types] Remove some calls to generic Type subtype accessors.
James Y Knight
2019-01-10
1
-1
/
+1
*
[IPT] Drop cache less eagerly in GVN and LoopSafetyInfo
Max Kazantsev
2019-01-09
2
-6
/
+5
*
[CallSite removal] Migrate all Alias Analysis APIs to use the newly
Chandler Carruth
2019-01-07
5
-21
/
+21
*
[BDCE] Remove dead uses of arguments
Nikita Popov
2019-01-04
1
-2
/
+1
*
[LICM] Adjust how moving the re-hoist point works
John Brawn
2019-01-04
1
-3
/
+4
*
[memcpyopt] Remove a few unnecessary isVolatile() checks. NFC
Xin Tong
2019-01-04
1
-6
/
+4
*
[BDCE] Remove instructions without demanded bits
Nikita Popov
2019-01-02
1
-2
/
+6
*
Reapply "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov
2019-01-01
1
-15
/
+23
*
Drop SE cache early because loop parent can change in LoopSimplifyCFG
Max Kazantsev
2018-12-29
1
-3
/
+7
*
Temporarily disable term folding in LoopSimplifyCFG, add tests
Max Kazantsev
2018-12-28
1
-1
/
+1
*
[LoopSimplifyCFG] Delete dead blocks in RPO
Max Kazantsev
2018-12-28
1
-5
/
+8
*
[LoopIdiomRecognize] Add CTTZ support
Craig Topper
2018-12-26
1
-64
/
+85
*
[NFC] Use utility function for guards detection
Max Kazantsev
2018-12-26
1
-3
/
+3
*
[NFC] Reuse variables instead of re-calling getParent
Max Kazantsev
2018-12-25
1
-2
/
+1
*
[LoopSimplifyCFG] Delete dead exiting edges
Max Kazantsev
2018-12-24
1
-8
/
+111
*
Return "[LoopSimplifyCFG] Delete dead in-loop blocks"
Max Kazantsev
2018-12-24
1
-10
/
+32
*
[LoopIdioms] More LocationSize::precise annotations; NFC
George Burgess IV
2018-12-24
1
-2
/
+3
*
[MemCpyOpt] Use LocationSize instead of ints; NFC
George Burgess IV
2018-12-23
1
-3
/
+3
*
[IR] Add Instruction::isLifetimeStartOrEnd, NFC
Vedant Kumar
2018-12-21
2
-10
/
+5
*
[memcpyopt] Add debug logs when forwarding memcpy src to dst
Reid Kleckner
2018-12-21
1
-0
/
+2
*
Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse
2018-12-20
5
-7
/
+15
*
Revert "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov
2018-12-19
1
-23
/
+15
[next]