Home
last modified time | relevance | path

Searched refs:PSHUFD (Results 1 – 12 of 12) sorted by relevance

/external/llvm/test/CodeGen/X86/
Dpshufd-combine-crash.ll6 ; v4f32 X86ISD::PSHUFD nodes with a single PSHUFD.
/external/llvm/lib/Target/X86/InstPrinter/
DX86InstComments.cpp266 CASE_MASKZ_VPERMILPI(PSHUFD, m) in getMaskName()
267 CASE_MASKZ_VPERMILPI(PSHUFD, r) in getMaskName()
331 CASE_MASK_VPERMILPI(PSHUFD, m) in getMaskName()
332 CASE_MASK_VPERMILPI(PSHUFD, r) in getMaskName()
579 CASE_SHUF(PSHUFD, ri) in EmitAnyX86InstComments()
582 CASE_SHUF(PSHUFD, mi) in EmitAnyX86InstComments()
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.h253 PSHUFD, enumerator
DX86InstrFragmentsSIMD.td126 def X86PShufd : SDNode<"X86ISD::PSHUFD", SDTShuff2OpI>;
DX86ISelLowering.cpp2786 case X86ISD::PSHUFD: in isTargetShuffle()
2845 case X86ISD::PSHUFD: in getTargetShuffleNode()
4580 case X86ISD::PSHUFD: in getShuffleScalarElt()
6621 return getTargetShuffleNode(X86ISD::PSHUFD, dl, VT, V1, TargetMask, DAG); in LowerVECTOR_SHUFFLE()
10713 case X86ISD::PSHUFD: return "X86ISD::PSHUFD"; in getTargetNodeName()
14245 case X86ISD::PSHUFD: in PerformDAGCombine()
DX86GenFastISel.inc4541 // FastEmit functions for X86ISD::PSHUFD.
4702 case X86ISD::PSHUFD: return FastEmit_X86ISD_PSHUFD_ri(VT, RetVT, Op0, Op0IsKill, imm1);
DX86InstrSSE.td3824 defm PSHUFD : sse2_pshuffle<"pshufd", v4i32, pshufd, bc_v4i32>, TB, OpSize;
DX86GenDAGISel.inc42478 /*SwitchOpcode*/ 97|128,1/*225*/, TARGET_VAL(X86ISD::PSHUFD),// ->89046
/external/llvm/lib/Target/X86/
DX86ISelLowering.h386 PSHUFD, enumerator
DX86ISelLowering.cpp3795 case X86ISD::PSHUFD: in isTargetShuffle()
3842 case X86ISD::PSHUFD: in getTargetShuffleNode()
4911 case X86ISD::PSHUFD: in getTargetShuffleMask()
8118 VT, DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
8125 InputV = DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, in lowerVectorShuffleAsSpecificZeroOrAnyExtend()
9007 DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1, in lowerV2I64VectorShuffle()
9320 return DAG.getNode(X86ISD::PSHUFD, DL, MVT::v4i32, V1, in lowerV4I32VectorShuffle()
9438 V = DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, V, in lowerV8I16GeneralSingleInputVectorShuffle()
9579 DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, DAG.getBitcast(PSHUFDVT, V), in lowerV8I16GeneralSingleInputVectorShuffle()
9823 DAG.getNode(X86ISD::PSHUFD, DL, PSHUFDVT, DAG.getBitcast(PSHUFDVT, V), in lowerV8I16GeneralSingleInputVectorShuffle()
[all …]
DX86InstrFragmentsSIMD.td365 def X86PShufd : SDNode<"X86ISD::PSHUFD", SDTShuff2OpI>;
DX86InstrSSE.td4269 defm PSHUFD : sse2_pshuffle<"pshufd", v4i32, v8i32, X86PShufd, NoVLX>, PD;