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
/
GVN.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[GVN/FP] Considate logic for reasoning about equality vs equivalance for floats
Philip Reames
2020-01-07
1
-29
/
+58
*
Sink all InitializePasses.h includes
Reid Kleckner
2019-11-13
1
-0
/
+1
*
[GVN] Fix uninitialized variable warnings. NFCI.
Simon Pilgrim
2019-11-05
1
-3
/
+3
*
Add missing GVN =operator. NFCI.
Simon Pilgrim
2019-11-05
1
-0
/
+1
*
[Alignment][NFC] Convert LoadInst to MaybeAlign
Guillaume Chatelet
2019-10-22
1
-4
/
+4
*
Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson
2019-09-07
1
-3
/
+4
*
[GVN] Remove a todo introduced w/rL370791
Philip Reames
2019-09-03
1
-3
/
+0
*
[GVN] Propagate simple equalities from assumes within the tail of the block
Philip Reames
2019-09-03
1
-19
/
+74
*
[GVN] Verify value equality before doing phi translation for call instruction
Wei Mi
2019-08-30
1
-1
/
+39
*
[GVN] Do PHI translations across all edges between the load and the unavailab...
Florian Hahn
2019-08-21
1
-6
/
+25
*
Recommit "[GVN] Preserve loop related analysis/canonical forms."
Florian Hahn
2019-07-31
1
-5
/
+20
*
Revert [GVN] Preserve loop related analysis/canonical forms.
Florian Hahn
2019-07-30
1
-20
/
+5
*
[GVN] Preserve loop related analysis/canonical forms.
Florian Hahn
2019-07-30
1
-5
/
+20
*
[GVN] Add support for unary FNeg to GVN pass
Cameron McInally
2019-06-27
1
-0
/
+1
*
PHINode: introduce setIncomingValueForBlock() function, and use it.
Whitney Tsang
2019-06-17
1
-2
/
+1
*
[GVN] non-functional code movement
Keno Fischer
2019-06-07
1
-12
/
+8
*
GVN: Handle addrspacecast
Matt Arsenault
2019-05-18
1
-0
/
+1
*
[GVN+LICM] Use line 0 locations for better crash attribution
Vedant Kumar
2019-04-19
1
-3
/
+3
*
[IR] Add WithOverflowInst class
Nikita Popov
2019-04-16
1
-30
/
+9
*
Implementation of asm-goto support in LLVM
Craig Topper
2019-02-08
1
-2
/
+15
*
Move DomTreeUpdater from IR to Analysis
Richard Trieu
2019-02-06
1
-1
/
+1
*
[opaque pointer types] Pass value type to LoadInst creation.
James Y Knight
2019-02-01
1
-4
/
+4
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[GVN] Update BlockRPONumber prior to use.
Matt Davis
2019-01-10
1
-1
/
+12
*
[IPT] Drop cache less eagerly in GVN and LoopSafetyInfo
Max Kazantsev
2019-01-09
1
-3
/
+2
*
[CallSite removal] Migrate all Alias Analysis APIs to use the newly
Chandler Carruth
2019-01-07
1
-1
/
+1
*
[GVN] Don't perform scalar PRE on GEPs
Alexandros Lamprineas
2018-12-06
1
-0
/
+10
*
[TI removal] Remove `TerminatorInst` from GVN.h and GVN.cpp.
Chandler Carruth
2018-10-15
1
-1
/
+1
*
[NFC] Remove meaningless code from GVN
Max Kazantsev
2018-09-14
1
-6
/
+0
*
add flag instead of using a constant [NFC]
Sebastian Pop
2018-09-10
1
-1
/
+5
*
make flag name more specific to gvn [NFC]
Sebastian Pop
2018-09-10
1
-2
/
+2
*
[GVN] Invalidate cached info for values replaced by equality propagation
John Brawn
2018-09-10
1
-0
/
+6
*
[IR] Replace `isa<TerminatorInst>` with `isTerminator()`.
Chandler Carruth
2018-08-26
1
-2
/
+2
*
[GVN] Invalidate cached info for phis when setting dead predecessors to undef
John Brawn
2018-08-23
1
-0
/
+2
*
Update MemorySSA in BasicBlockUtils.
Alina Sbirlea
2018-08-21
1
-1
/
+1
*
[GVN] Assign new value number to calls reading memory, if there is no MemDep ...
Florian Hahn
2018-08-21
1
-13
/
+9
*
[GVN] Fix typo in IsValueFullyAvailableInBlock. NFC.
Marcello Maggioni
2018-08-15
1
-1
/
+1
*
[GVN,NewGVN] Move patchReplacementInstruction to Utils/Local.h
Florian Hahn
2018-08-07
1
-31
/
+0
*
[NFC] Factor out implicit control flow logic from GVN
Max Kazantsev
2018-08-07
1
-75
/
+11
*
[Dominators] Convert existing passes and utils to use the DomTreeUpdater class
Chijun Sima
2018-08-03
1
-2
/
+4
*
[GVN] Don't use the eliminated load as an available value in phi construction
John Brawn
2018-07-23
1
-0
/
+9
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-06-14
1
-1
/
+1
*
Move Analysis/Utils/Local.h back to Transforms
David Blaikie
2018-06-04
1
-1
/
+1
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-61
/
+55
*
Remove \brief commands from doxygen comments.
Adrian Prantl
2018-05-01
1
-1
/
+1
*
IWYU for llvm-config.h in llvm, additions.
Nico Weber
2018-04-30
1
-0
/
+1
*
Fix a couple of layering violations in Transforms
David Blaikie
2018-03-21
1
-1
/
+1
*
[GVN] Partially revert debug info salvage change (r325063)
Vedant Kumar
2018-02-16
1
-1
/
+0
*
[GVN] Salvage debug info from dead insts
Vedant Kumar
2018-02-13
1
-0
/
+2
*
Hardware-assisted AddressSanitizer (llvm part).
Evgeniy Stepanov
2017-12-09
1
-1
/
+4
[next]