Searched refs:HasSSE2 (Results 1 – 5 of 5) sorted by relevance
| /freebsd-10-stable/contrib/llvm/lib/Target/X86/ |
| D | X86InstrFormats.td | 381 let Predicates = !if(hasOpSizePrefix /* OpSize */, [HasSSE2], [HasSSE1]); 487 : Ii8<o, F, outs, ins, asm, pattern, itin>, XD, Requires<[HasSSE2]>; 490 : Ii8<o, F, outs, ins, asm, pattern>, XS, Requires<[HasSSE2]>;
|
| D | X86InstrMMX.td | 606 let Predicates = [HasSSE2] in {
|
| D | X86ISelLowering.cpp | 7024 bool HasSSE2) { in getMOVLowToHigh() argument 7031 if (HasSSE2 && VT == MVT::v2f64) in getMOVLowToHigh() 7058 SDValue getMOVLP(SDValue &Op, SDLoc &dl, SelectionDAG &DAG, bool HasSSE2) { in getMOVLP() argument 7084 if (HasSSE2 && NumElems == 2) in getMOVLP() 7099 if (HasSSE2) { in getMOVLP() 7272 bool HasSSE2 = Subtarget->hasSSE2(); in LowerVECTOR_SHUFFLE() local 7324 if (HasSSE2 && isUNPCKHMask(M, VT, HasInt256) && V2IsUndef && in LowerVECTOR_SHUFFLE() 7337 if (HasSSE2 && (VT == MVT::v4f32 || VT == MVT::v4i32)) in LowerVECTOR_SHUFFLE() 7357 bool isShift = HasSSE2 && isVectorShift(SVOp, DAG, isLeft, ShVal, ShAmt); in LowerVECTOR_SHUFFLE() 7370 if (HasSSE2 && (VT == MVT::v2i64 || VT == MVT::v2f64)) in LowerVECTOR_SHUFFLE() [all …]
|
| D | X86InstrSSE.td | 330 let Predicates = [HasSSE2] in { 405 [(set FR64:$dst, fpimm0)]>, Requires<[HasSSE2]>; 3458 TB, Requires<[HasSSE2]>; 3463 TB, Requires<[HasSSE2]>; 3498 IIC_SSE_PREFETCH>, TB, Requires<[HasSSE2]>; 3510 TB, Requires<[HasSSE2]>; 3513 TB, Requires<[HasSSE2]>;
|
| D | X86InstrInfo.td | 646 def HasSSE2 : Predicate<"Subtarget->hasSSE2()">;
|