index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
Transforms
/
EarlyCSE
Age
Commit message (
Expand
)
Author
2017-12-13
[EarlyCSE] recognize swapped variants of abs/nabs as equivalent
Sanjay Patel
2017-12-13
[EarlyCSE] add tests for swapped abs/nabs; NFC
Sanjay Patel
2017-12-13
[EarlyCSE] recognize commuted and swapped variants of min/max as equivalent (...
Sanjay Patel
2017-12-12
[EarlyCSE] add tests for commuted min/max; NFC
Sanjay Patel
2017-11-08
Add an @llvm.sideeffect intrinsic
Dan Gohman
2017-07-14
[EarlyCSE] Handle calls with no MemorySSA info.
Geoff Berry
2017-06-14
[EarlyCSE] Make PhiToCheck in removeMSSA() a set.
Davide Italiano
2017-05-22
InstructionSimplify: don't speculate about Constants changing.
Tim Northover
2017-04-28
[EarlyCSE] Mark the condition of assume intrinsic as true
Max Kazantsev
2017-04-28
[EarlyCSE] Remove guards with conditions known to be true
Max Kazantsev
2017-01-17
[EarlyCSE] Don't DSE across readnone functions that may throw
Sanjoy Das
2016-10-25
[EarlyCSE] Make MemorySSA memory dependency check more aggressive.
Geoff Berry
2016-10-24
[EarlyCSE] Optimize MemoryPhis and reduce memory clobber queries w/ MemorySSA
Geoff Berry
2016-08-31
[EarlyCSE] Optionally use MemorySSA. NFC.
Geoff Berry
2016-08-31
[EarlyCSE] Allow forwarding a non-invariant load into an invariant load.
Geoff Berry
2016-08-09
[EarlyCSE] Teach about CSE'ing over invariant.start intrinsics
Anna Thomas
2016-07-29
[EarlyCSE] Correctly handle simplified, but live, instructions
David Majnemer
2016-07-26
Reapply: [InstSimplify] Add support for bitcasts"
David Majnemer
2016-06-16
[EarlyCSE] Fold invariant loads
Sanjoy Das
2016-04-29
[EarlyCSE] Simplify guard intrinsics
Sanjoy Das
2016-04-22
[EarlyCSE] Don't add the overflow flags to the hash
David Majnemer
2016-04-22
[EarlyCSE] Take the intersection of flags on instructions
David Majnemer
2016-01-03
Fix several accidental DOS line endings in source files
Dimitry Andric
2015-12-17
[EarlyCSE] DSE of atomic unordered stores
Philip Reames
2015-12-16
[EarlyCSE] DSE of stores which write back loaded values
Philip Reames
2015-12-10
EarlyCSE: add tests
JF Bastien
2015-12-08
[EarlyCSE] Value forwarding for unordered atomics
Philip Reames
2015-10-07
[EarlyCSE] Fix handling of target memory intrinsics for CSE'ing loads.
Arnaud A. de Grandmaison
2015-08-27
Allow value forwarding past release fences in EarlyCSE
Philip Reames
2015-05-23
Correct a mistaken comment from 238071 [NFC]
Philip Reames
2015-05-22
Extend EarlyCSE to handle basic cases from JumpThreading and CVP
Philip Reames
2015-05-18
Preserve the order of READ_REGISTER and WRITE_REGISTER
Hal Finkel
2015-02-27
[opaque pointer type] Add textual IR support for explicit type parameter to l...
David Blaikie
2015-02-10
EarlyCSE: Add check lines for test added in r228760
David Majnemer
2015-02-10
EarlyCSE: It isn't safe to CSE across synchronization boundaries
David Majnemer
2015-02-01
[PM] Port EarlyCSE to the new pass manager.
Chandler Carruth
2015-01-26
Commoning of target specific load/store intrinsics in Early CSE.
Chad Rosier
2014-11-18
Tweak EarlyCSE to recognize series of dead stores
Philip Reames
2014-11-03
EarlyCSE should ignore calls to @llvm.assume
Hal Finkel
2013-08-16
[tests] Cleanup initialization of test suffixes.
Daniel Dunbar
2013-07-14
Catch more CHECK that can be converted to CHECK-LABEL in Transforms for easie...
Stephen Lin
2013-07-14
Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...
Stephen Lin
2013-03-18
Initially forgotten-to-svn-add test case for r177279.
David Tweed
2013-01-07
There was a switch fall-through in the parser for textual LLVM that caused
David Tweed
2012-10-09
New EarlyCSE tests for CSE-ing across commutativity.
Michael Ilseman
2012-03-13
Fix regression from r151466: an we can't replace uses of an instruction reach...
Eli Friedman
2012-02-16
Replace all instances of dg.exp file with lit.local.cfg, since all tests are ...
Eli Bendersky
2011-11-27
Upgrade syntax of tests using volatile instructions to use 'load volatile' in...
Chris Lattner
2011-08-12
Move "atomic" and "volatile" designations on instructions after the opcode
Eli Friedman
2011-01-03
Duncan deftly points out that readnone functions aren't
Chris Lattner
[next]