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
*
[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
*
[UnrollRuntime] Move the DomTree verification under expensive checks
Anna Thomas
2019-01-03
1
-1
/
+1
*
[UnrollRuntime] Add DomTree verification under debug mode
Anna Thomas
2019-01-03
1
-0
/
+6
*
[NewPM] Port Msan
Philip Pfaffe
2019-01-03
3
-96
/
+143
*
Teach ObjCARC optimizer about equivalent PHIs when eliminating autoreleaseRV/...
Pete Cooper
2019-01-03
1
-1
/
+12
*
[ThinLTO] Scan all variants of vague symbol for reachability.
Xin Tong
2019-01-02
1
-3
/
+8
*
Fix assert in ObjCARC optimizer when deleting retainBlock of null or undef.
Pete Cooper
2019-01-02
1
-1
/
+1
*
[BDCE] Remove instructions without demanded bits
Nikita Popov
2019-01-02
1
-2
/
+6
*
Format AggresiveInstCombine.cpp. NFC
Pawel Bylica
2019-01-02
1
-11
/
+11
*
[InstCombine] canonicalize raw IR rotate patterns to funnel shift
Sanjay Patel
2019-01-01
1
-13
/
+8
*
Reapply "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov
2019-01-01
1
-15
/
+23
*
[InstCombine] canonicalize MUL with NEG operand
Chen Zheng
2019-01-01
1
-0
/
+5
*
[MSan] Handle llvm.is.constant intrinsic
Alexander Potapenko
2018-12-31
1
-0
/
+6
*
Drop SE cache early because loop parent can change in LoopSimplifyCFG
Max Kazantsev
2018-12-29
1
-3
/
+7
*
[UnrollRuntime] NFC: Add comment and verify LCSSA
Anna Thomas
2018-12-28
1
-2
/
+2
*
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
*
[HWASAN] Instrument memorty intrinsics by default
Eugene Leviant
2018-12-24
1
-1
/
+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
*
[llvm] API for encoding/decoding DWARF discriminators.
Mircea Trofin
2018-12-21
4
-12
/
+50
*
[IR] Add Instruction::isLifetimeStartOrEnd, NFC
Vedant Kumar
2018-12-21
10
-41
/
+19
*
[RuntimeUnrolling] NFC: Add TODO and comments in connectProlog
Anna Thomas
2018-12-21
1
-0
/
+18
*
[X86][SSE] Auto upgrade PADDS/PSUBS intrinsics to SADD_SAT/SSUB_SAT generic i...
Simon Pilgrim
2018-12-21
1
-78
/
+0
*
[memcpyopt] Add debug logs when forwarding memcpy src to dst
Reid Kleckner
2018-12-21
1
-0
/
+2
*
[LoopUnroll] Don't verify domtree by default with +Asserts.
Eli Friedman
2018-12-21
2
-3
/
+5
*
cmake: Remove add_llvm_loadable_module()
Tom Stellard
2018-12-20
1
-1
/
+1
*
[InstCombine] Preserve access-group metadata.
Michael Kruse
2018-12-20
1
-1
/
+1
*
[InstCombine][AMDGPU] Handle more buffer intrinsics
Piotr Sobczak
2018-12-20
1
-0
/
+4
*
[MSan] Don't emit __msan_instrument_asm_load() calls
Alexander Potapenko
2018-12-20
1
-10
/
+4
*
[HWASAN] Add support for memory intrinsics
Eugene Leviant
2018-12-20
1
-0
/
+42
*
Introduce llvm.loop.parallel_accesses and llvm.access.group metadata.
Michael Kruse
2018-12-20
12
-59
/
+59
*
[asan] Undo special treatment of linkonce_odr and weak_odr
Vitaly Buka
2018-12-20
1
-4
/
+2
*
[asan] Prevent folding of globals with redzones
Vitaly Buka
2018-12-20
1
-0
/
+4
*
Revert "[BDCE][DemandedBits] Detect dead uses of undead instructions"
Nikita Popov
2018-12-19
1
-23
/
+15
*
[BDCE][DemandedBits] Detect dead uses of undead instructions
Nikita Popov
2018-12-19
1
-15
/
+23
*
Test commit
Anton Afanasyev
2018-12-19
1
-4
/
+4
*
[asan] Restore ODR-violation detection on vtables
Vitaly Buka
2018-12-18
1
-2
/
+2
*
[asan] In llvm.asan.globals, allow entries to be non-GlobalVariable and skip ...
Kuba Mracek
2018-12-18
1
-1
/
+4
*
Change the objc ARC optimizer to use the new objc.* intrinsics
Pete Cooper
2018-12-18
2
-59
/
+17
*
[InstCombine] Simplify cttz/ctlz + icmp eq/ne into mask check
Nikita Popov
2018-12-18
1
-3
/
+22
*
[SCCP] Get rid of redundant call for getPredicateInfoFor (NFC).
Florian Hahn
2018-12-18
1
-1
/
+1
*
[InstCombine] refactor isCheapToScalarize(); NFC
Sanjay Patel
2018-12-18
1
-33
/
+25
*
[LoopVectorize] Rename pass options. NFC.
Michael Kruse
2018-12-18
3
-16
/
+20
[next]