Home
last modified time | relevance | path

Searched refs:HasSSE41 (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FixupVectorConstants.cpp344 bool HasSSE41 = ST->hasSSE41(); in processInstruction() local
555 {HasSSE41 ? X86::PMOVSXBQrm : 0, 2, 8, rebuildSExtCst}, in processInstruction()
556 {HasSSE41 ? X86::PMOVZXBQrm : 0, 2, 8, rebuildZExtCst}, in processInstruction()
558 {HasSSE41 ? X86::PMOVSXBDrm : 0, 4, 8, rebuildSExtCst}, in processInstruction()
559 {HasSSE41 ? X86::PMOVZXBDrm : 0, 4, 8, rebuildZExtCst}, in processInstruction()
560 {HasSSE41 ? X86::PMOVSXWQrm : 0, 2, 16, rebuildSExtCst}, in processInstruction()
561 {HasSSE41 ? X86::PMOVZXWQrm : 0, 2, 16, rebuildZExtCst}, in processInstruction()
563 {HasSSE41 ? X86::PMOVSXBWrm : 0, 8, 8, rebuildSExtCst}, in processInstruction()
564 {HasSSE41 ? X86::PMOVZXBWrm : 0, 8, 8, rebuildZExtCst}, in processInstruction()
565 {HasSSE41 ? X86::PMOVSXWDrm : 0, 4, 16, rebuildSExtCst}, in processInstruction()
[all …]
H A DX86LegalizerInfo.cpp
H A DX86InstrPredicates.td62 def HasSSE41 : Predicate<"Subtarget->hasSSE41()">;
H A DX86FastISel.cpp322 bool HasSSE41 = Subtarget->hasSSE41(); in X86FastEmitLoad() local
366 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
377 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
391 if (IsNonTemporal && Alignment >= 16 && HasSSE41) in X86FastEmitLoad()
H A DX86ISelLowering.cpp14580 bool HasSSE41 = Subtarget.hasSSE41(); in lowerV8I16Shuffle() local
14581 V1 = DAG.getNode(HasSSE41 ? X86ISD::VSRLI : X86ISD::VSRAI, DL, MVT::v4i32, in lowerV8I16Shuffle()
14584 V2 = DAG.getNode(HasSSE41 ? X86ISD::VSRLI : X86ISD::VSRAI, DL, MVT::v4i32, in lowerV8I16Shuffle()
14587 return DAG.getNode(HasSSE41 ? X86ISD::PACKUS : X86ISD::PACKSS, DL, in lowerV8I16Shuffle()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86LegalizerInfo.cpp39 bool HasSSE41 = Subtarget.hasSSE41(); in X86LegalizerInfo() local
182 .legalFor(HasSSE41, {v4s32}) in X86LegalizerInfo()