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:
911935a
)
Missing Requires.
author
Evan Cheng
<evan.cheng@apple.com>
Wed, 1 Aug 2007 21:42:24 +0000
(21:42 +0000)
committer
Evan Cheng
<evan.cheng@apple.com>
Wed, 1 Aug 2007 21:42:24 +0000
(21:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40691
91177308
-0d34-0410-b5e6-
96231b3b80d8
lib/Target/X86/X86InstrSSE.td
patch
|
blob
|
history
diff --git
a/lib/Target/X86/X86InstrSSE.td
b/lib/Target/X86/X86InstrSSE.td
index 1bb2d8cdc3a24115a87798b2abb6884941f19ffc..d004232f2869bcac377daa8562d51bbc60d4e4bd 100644
(file)
--- a/
lib/Target/X86/X86InstrSSE.td
+++ b/
lib/Target/X86/X86InstrSSE.td
@@
-2618,7
+2618,7
@@
def : Pat<(store (v16i8 VR128:$src), addr:$dst),
// (vextract (v4i32 bc (v4f32 s2v (f32 load $addr))), 0) -> (i32 load $addr)
def : Pat<(vector_extract
(bc_v4i32 (v4f32 (scalar_to_vector (loadf32 addr:$src)))), (iPTR 0)),
- (MOV32rm addr:$src)>;
+ (MOV32rm addr:$src)>
, Requires<[HasSSE2]>
;
def : Pat<(vector_extract
(bc_v2i64 (v2f64 (scalar_to_vector (loadf64 addr:$src)))), (iPTR 0)),
- (MOV64rm addr:$src)>;
+ (MOV64rm addr:$src)>
, Requires<[HasSSE2, In64BitMode]>
;