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
/
MergeICmps.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen...
Dmitri Gribenko
2019-09-10
1
-1
/
+1
*
Reland "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...
Clement Courbet
2019-09-10
1
-1
/
+1
*
Change TargetLibraryInfo analysis passes to always require Function
Teresa Johnson
2019-09-07
1
-1
/
+1
*
OpaquePtr: add Type parameter to Loads analysis API.
Tim Northover
2019-07-09
1
-1
/
+1
*
Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...
Clement Courbet
2019-06-26
1
-1
/
+1
*
[ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.
Clement Courbet
2019-06-26
1
-1
/
+1
*
[ExpandMemCmp] Move all options to TargetTransformInfo.
Clement Courbet
2019-06-25
1
-1
/
+1
*
[MergeICmps] Make the pass compatible with the new pass manager.
Clement Courbet
2019-05-23
1
-71
/
+77
*
Re-land r361257 "[MergeICmps][NFC] Make BCEAtom move-only.""
Clement Courbet
2019-05-22
1
-5
/
+19
*
[MergeICmps] Make sorting strongly stable on the rhs.
Clement Courbet
2019-05-21
1
-1
/
+2
*
Revert r361257 "[MergeICmps][NFC] Make BCEAtom move-only."
Clement Courbet
2019-05-21
1
-20
/
+6
*
[MergeICmps][NFC] Make BCEAtom move-only.
Clement Courbet
2019-05-21
1
-6
/
+20
*
[MergeICmps] Preserve the dominator tree.
Clement Courbet
2019-05-21
1
-22
/
+62
*
[MergeICmps][NFC] Add more debug.
Clement Courbet
2019-05-17
1
-0
/
+9
*
Re-land r360859: "[MergeICmps] Simplify the code."
Clement Courbet
2019-05-17
1
-145
/
+151
*
Revert r360859: "Reland r360771 "[MergeICmps] Simplify the code.""
Nico Weber
2019-05-17
1
-150
/
+145
*
Reland r360771 "[MergeICmps] Simplify the code."
Clement Courbet
2019-05-16
1
-145
/
+150
*
Revert r360771 "[MergeICmps] Simplify the code."
Clement Courbet
2019-05-15
1
-150
/
+145
*
[MergeICmps] Fix r360771.
Clement Courbet
2019-05-15
1
-5
/
+5
*
[MergeICmps] Simplify the code.
Clement Courbet
2019-05-15
1
-145
/
+150
*
[MergeICmps] Make base ordering really deterministic.
Clement Courbet
2019-02-15
1
-87
/
+107
*
[MergeICmps][NFC] Improve doc.
Clement Courbet
2019-02-15
1
-5
/
+28
*
Update the file headers across all of the LLVM projects in the monorepo
Chandler Carruth
2019-01-19
1
-4
/
+3
*
[MergeICmps] Do not perform the transformation if GEP is used outside of block
Taewook Oh
2018-11-05
1
-1
/
+1
*
Pointer types were treated as zero-size by MergeICmps
Christy Lee
2018-10-26
1
-1
/
+2
*
llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)
Fangrui Song
2018-09-27
1
-4
/
+3
*
Re-submitting changes in D51550 because it failed to patch.
Christy Lee
2018-09-24
1
-28
/
+57
*
Do not optimize atomic load to non-atomic memcmp
Christy Lee
2018-09-18
1
-2
/
+3
*
[MergeICmps] Don't crash when memcmp is not available
Benjamin Kramer
2018-05-19
1
-0
/
+4
*
Rename DEBUG macro to LLVM_DEBUG.
Nicola Zaghen
2018-05-14
1
-49
/
+52
*
[NFC] fix trivial typos in document and comments
Hiroshi Inoue
2018-04-14
1
-1
/
+1
*
[Transforms] Change std::sort to llvm::sort in response to r327219
Mandeep Singh Grang
2018-04-13
1
-4
/
+4
*
[MergeICmp] Update debug msg.NFC
Xin Tong
2018-04-09
1
-1
/
+1
*
[MergeICmp] Split blocks that do other work.
Xin Tong
2018-04-09
1
-19
/
+118
*
80-line wrap. NFC
Xin Tong
2018-03-27
1
-1
/
+2
*
[MergeICmps] Break eargerly out of loop
Xin Tong
2018-03-20
1
-0
/
+1
*
[MergeICmp] Fix a bug in entry block shuffled to middle of the chain
Xin Tong
2018-03-20
1
-0
/
+11
*
[MergeICmps] Make sure that the comparison only has one use.
Clement Courbet
2018-03-13
1
-0
/
+9
*
[MergeICmp] Simplify how BCECmpBlock instructions are blacklisted
Xin Tong
2018-03-06
1
-10
/
+4
*
[MergeICmp] Fix printing. NFC
Xin Tong
2018-03-06
1
-1
/
+1
*
[MergeICmp] We can discard initial blocks that do other work
Xin Tong
2018-03-05
1
-3
/
+8
*
[MergeICmps][NFC] Improve logging.
Clement Courbet
2018-03-05
1
-7
/
+9
*
Fix typo. NFC
Xin Tong
2018-02-28
1
-1
/
+1
*
[MergeICmp] Fix a bug in MergeICmp that can lead to a block being processed m...
Xin Tong
2018-02-28
1
-0
/
+13
*
[MergeICmps] Handle chains with several complex BCE basic blocks.
Clement Courbet
2018-02-06
1
-3
/
+4
*
[MergeICmps][NFC] Add more assertions.
Clement Courbet
2018-02-06
1
-0
/
+4
*
[NFC] fix trivial typos in comments
Hiroshi Inoue
2018-01-19
1
-2
/
+2
*
Remove redundant includes from lib/Transforms.
Michael Zolotukhin
2017-12-13
1
-2
/
+0
*
[CodeGen][ExpandMemcmp] Allow memcmp to expand to vector loads (2).
Clement Courbet
2017-10-30
1
-2
/
+1
*
[Transforms] Revert r316630 changes in Scalar/MergeICmps.cpp to fix broken bu...
Eugene Zelenko
2017-10-26
1
-62
/
+31
[next]