Home
last modified time | relevance | path

Searched refs:PEXTRW (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h177 PEXTRW, enumerator
H A DX86InstrFragmentsSIMD.td91 def X86pextrw : SDNode<"X86ISD::PEXTRW",
H A DX86ISelLowering.cpp6046 Scl.getOpcode() == X86ISD::PEXTRW || in getFauxShuffleMask()
17994 case X86ISD::PEXTRW: in getExtractedDemandedElts()
18102 SDValue Extract = DAG.getNode(X86ISD::PEXTRW, dl, MVT::i32, Vec, in LowerEXTRACT_VECTOR_ELT()
33709 NODE_NAME_CASE(PEXTRW) in getTargetNodeName()
37232 case X86ISD::PEXTRW: { in computeKnownBitsForTargetNode()
42875 case X86ISD::PEXTRW: { in SimplifyDemandedBitsForTargetNode()
44801 unsigned OpCode = (VecVT == MVT::v8i16 ? X86ISD::PEXTRW : X86ISD::PEXTRB); in combineExtractWithShuffle()
51751 if ((Opc == ISD::EXTRACT_VECTOR_ELT || Opc == X86ISD::PEXTRW) && in combineStore()
57754 case X86ISD::PEXTRW: in PerformDAGCombine()
H A DX86InstrSSE.td5280 defm PEXTRW : SS41I_extract16<0x15, "pextrw">;