Home
last modified time | relevance | path

Searched refs:INSERTPS (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dinsertps-O0-bug.ll4 ; used by an INSERTPS into a scalar load plus scalar_to_vector.
7 ; tries to canonicalize a vector load in input to an INSERTPS node into a
31 ; and eventually trigger the canonicalization on the INSERTPS node.
H A Dvector-shuffle-combining-sse41.ll7 ; Combine tests involving SSE41 target shuffles (BLEND,INSERTPS,MOVZX)
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.h181 INSERTPS, enumerator
H A DREADME-SSE.txt467 INSERTPS can match any insert (extract, imm1), imm2 for 4 x float, and insert
H A DX86SchedIceLake.td670 "(V?)INSERTPS(Z?)rr",
1326 "(V?)INSERTPS(Z?)rm",
H A DX86InstrFragmentsSIMD.td100 def X86insertps : SDNode<"X86ISD::INSERTPS",
H A DX86IntrinsicsInfo.h1322 X86_INTRINSIC_DATA(sse41_insertps, INTR_TYPE_3OP, X86ISD::INSERTPS, 0),
H A DX86ISelLowering.cpp5306 case X86ISD::INSERTPS: in isTargetShuffle()
7653 case X86ISD::INSERTPS: in getTargetShuffleMask()
20088 return DAG.getNode(X86ISD::INSERTPS, dl, VT, N0, N1, in LowerINSERT_VECTOR_ELT()
33490 NODE_NAME_CASE(INSERTPS) in getTargetNodeName()
37781 Shuffle = X86ISD::INSERTPS; in matchBinaryPermuteShuffle()
37853 Shuffle = X86ISD::INSERTPS; in matchBinaryPermuteShuffle()
38221 Res = DAG.getNode(X86ISD::INSERTPS, DL, MVT::v4f32, in combineX86ShuffleChain()
38235 Res = DAG.getNode(X86ISD::INSERTPS, DL, MVT::v4f32, in combineX86ShuffleChain()
39736 case X86ISD::INSERTPS: { in canonicalizeShuffleWithBinOps()
40329 case X86ISD::INSERTPS: { in combineTargetShuffle()
[all …]
H A DX86InstrSSE.td5446 defm INSERTPS : SS41I_insertf32<0x21, "insertps", 1>;