projects
/
oota-llvm.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ea204e7
)
[AVX512] Add a comment for avx512_broadcast_pat multiclass
author
Robert Khasanov
<rob.khasanov@gmail.com>
Tue, 16 Dec 2014 16:12:11 +0000
(16:12 +0000)
committer
Robert Khasanov
<rob.khasanov@gmail.com>
Tue, 16 Dec 2014 16:12:11 +0000
(16:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224341
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/X86/X86InstrAVX512.td
patch
|
blob
|
history
diff --git
a/lib/Target/X86/X86InstrAVX512.td
b/lib/Target/X86/X86InstrAVX512.td
index cc676d8f473ce7470bd4d1cf9632aca8a0e505c1..080694a75c86d9779b30675afa4cac3602085d96 100644
(file)
--- a/
lib/Target/X86/X86InstrAVX512.td
+++ b/
lib/Target/X86/X86InstrAVX512.td
@@
-652,6
+652,9
@@
let ExeDomain = SSEPackedDouble in {
avx512vl_f64_info>, VEX_W, EVEX_CD8<64, CD8VT1>;
}
+// avx512_broadcast_pat introduces patterns for broadcast with a scalar argument.
+// Later, we can canonize broadcast instructions before ISel phase and
+// eliminate additional patterns on ISel.
// SrcRC_v and SrcRC_s are RegisterClasses for vector and scalar
// representations of source
multiclass avx512_broadcast_pat<string InstName, SDNode OpNode,