Home
last modified time | relevance | path

Searched refs:VBROADCAST (Results 1 – 23 of 23) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dfetch_jit.cpp223 vIndices = VBROADCAST(LOAD(mpFetchInfo, {0, SWR_FETCH_CONTEXT_StartVertex})); in Create()
232 Value* vBaseVertex = VBROADCAST(LOAD(mpFetchInfo, {0, SWR_FETCH_CONTEXT_BaseVertex})); in Create()
233 Value* vStartVertex = VBROADCAST(LOAD(mpFetchInfo, {0, SWR_FETCH_CONTEXT_StartVertex})); in Create()
553 Value* vBaseVertex = VBROADCAST(LOAD(mpFetchInfo, {0, SWR_FETCH_CONTEXT_BaseVertex})); in JitGatherVertices()
575 Value* vStride = VBROADCAST(stride); in JitGatherVertices()
613 vCurIndices = VBROADCAST(calcInstance); in JitGatherVertices()
621 vInstanceStride = VBROADCAST(MUL(curInstance, stepRate)); in JitGatherVertices()
663 Value* vPartialVertexSize = VBROADCAST(partialInboundsSize); in JitGatherVertices()
664 Value* vBpp = VBROADCAST(C(info.Bpp)); in JitGatherVertices()
665 Value* vAlignmentOffsets = VBROADCAST(C(ied.AlignedByteOffset)); in JitGatherVertices()
[all …]
Dblend_jit.cpp463 Value* pRef = VBROADCAST(LOAD(pBlendState, {0, SWR_BLEND_STATE_alphaTestReference})); in AlphaTest()
623 constantColor[i] = VBROADCAST(LOAD(pBlendState, {0, SWR_BLEND_STATE_constantColor, i})); in Create()
636 currentSampleMask = FMUL(pClampedSrc, VBROADCAST(C((float)bits))); in Create()
844 currentSampleMask = AND(VBROADCAST(sampleMask), currentSampleMask); in Create()
853 currentSampleMask = AND(currentSampleMask, VBROADCAST(sampleMasked)); in Create()
854 currentSampleMask = S_EXT(ICMP_UGT(currentSampleMask, VBROADCAST(C(0))), mSimdInt32Ty); in Create()
Dbuilder_misc.h112 Value* VBROADCAST(Value* src, const llvm::Twine& name = "");
Dbuilder_misc.cpp261 Value* Builder::VBROADCAST(Value* src, const llvm::Twine& name) in VBROADCAST() function in SwrJit::Builder
/external/llvm/lib/Target/X86/
DX86IntrinsicsInfo.h405 X86ISD::VBROADCAST, 0),
407 X86ISD::VBROADCAST, 0),
421 X86ISD::VBROADCAST, 0),
423 X86ISD::VBROADCAST, 0),
425 X86ISD::VBROADCAST, 0),
885 X86ISD::VBROADCAST, 0),
887 X86ISD::VBROADCAST, 0),
889 X86ISD::VBROADCAST, 0),
891 X86ISD::VBROADCAST, 0),
893 X86ISD::VBROADCAST, 0),
[all …]
DX86ISelLowering.h438 VBROADCAST, enumerator
DX86InstrFragmentsSIMD.td443 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
DX86ISelLowering.cpp4768 if (MaskNode.getOpcode() == X86ISD::VBROADCAST) { in getTargetShuffleMaskIndices()
5805 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Sc); in LowerVectorBroadcast()
5869 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in LowerVectorBroadcast()
5878 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in LowerVectorBroadcast()
5886 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in LowerVectorBroadcast()
5892 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in LowerVectorBroadcast()
8526 return DAG.getNode(X86ISD::VBROADCAST, DL, VT, in lowerVectorShuffleAsTruncBroadcast()
8549 unsigned Opcode = VT == MVT::v2f64 ? X86ISD::MOVDDUP : X86ISD::VBROADCAST; in lowerVectorShuffleAsBroadcast()
22247 case X86ISD::VBROADCAST: return "X86ISD::VBROADCAST"; in getTargetNodeName()
24835 Shuffle = X86ISD::VBROADCAST; in matchUnaryVectorShuffle()
DX86InstrSSE.td7780 // VBROADCAST - Load from memory and broadcast to all elements of the
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp951 STORE(VBROADCAST(C(0)), loop_var); in swr_tcs_llvm_emit_prologue()
973 STORE(ADD(LOAD(unwrap(iface->loop_var)), VBROADCAST(C(1))), unwrap(iface->loop_var)); in swr_tcs_llvm_emit_epilogue()
979 wrap(VBROADCAST(C(iface->output_vertices)))); in swr_tcs_llvm_emit_epilogue()
1319 STORE(ADD(LOAD(unwrap(iface->loop_var)), VBROADCAST(C(1))), unwrap(iface->loop_var)); in swr_tcs_llvm_emit_barrier()
1322 wrap(VBROADCAST(C(iface->output_vertices)))); in swr_tcs_llvm_emit_barrier()
1331 STORE(VBROADCAST(C(0)), unwrap(iface->loop_var)); in swr_tcs_llvm_emit_barrier()
1403 res = VBROADCAST(Val); in swr_tes_llvm_fetch_patch_input()
1482 res = VBROADCAST(Val); in swr_tes_llvm_fetch_vtx_input()
1835 …system_values.prim_id = wrap(VBROADCAST(LOAD(pTesCtx, {0, SWR_DS_CONTEXT_PrimitiveID}), "Primitive… in CompileTES()
2122 system_values.invocation_id = wrap(VBROADCAST(C(0))); in CompileTCS()
[all …]
/external/llvm-project/llvm/lib/Target/X86/
DX86ISelLowering.h505 VBROADCAST, enumerator
DX86ISelLowering.cpp4806 case X86ISD::VBROADCAST: in isTargetShuffle()
4844 return Opcode == X86ISD::VBROADCAST || Opcode == X86ISD::VBROADCAST_LOAD; in isTargetShuffleSplat()
7018 case X86ISD::VBROADCAST: in getTargetShuffleMask()
7747 case X86ISD::VBROADCAST: { in getFauxShuffleMask()
8601 : X86ISD::VBROADCAST; in EltsFromConsecutiveLoads()
8875 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
10362 return DAG.getBitcast(VT, DAG.getNode(X86ISD::VBROADCAST, dl, BcastVT, in LowerBUILD_VECTOR()
13353 return DAG.getNode(X86ISD::VBROADCAST, DL, VT, in lowerShuffleAsTruncBroadcast()
13450 : X86ISD::VBROADCAST; in lowerShuffleAsBroadcast()
13550 if (Opcode == X86ISD::VBROADCAST) { in lowerShuffleAsBroadcast()
[all …]
DX86InstrFragmentsSIMD.td500 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
DX86ISelDAGToDAG.cpp911 case X86ISD::VBROADCAST: { in PreprocessISelDAG()
918 CurDAG->getNode(X86ISD::VBROADCAST, dl, NarrowVT, N->getOperand(0)); in PreprocessISelDAG()
DX86InstrSSE.td6957 // VBROADCAST - Load from memory and broadcast to all elements of the
7000 // VBROADCAST*128 - Load from memory and broadcast 128-bit vector to both
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86ISelLowering.h430 VBROADCAST, enumerator
DX86ISelLowering.cpp4708 case X86ISD::VBROADCAST: in isTargetShuffle()
6301 if (Op.getOpcode() == X86ISD::VBROADCAST && in getTargetConstantBitsFromNode()
6729 case X86ISD::VBROADCAST: { in getTargetShuffleMask()
7447 case X86ISD::VBROADCAST: { in getFauxShuffleMask()
8307 : X86ISD::VBROADCAST; in EltsFromConsecutiveLoads()
8504 SDValue Brdcst = DAG.getNode(X86ISD::VBROADCAST, dl, in lowerBuildVectorAsBroadcast()
8528 SDValue Brdcst = DAG.getNode(X86ISD::VBROADCAST, dl, in lowerBuildVectorAsBroadcast()
8612 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
8621 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
8629 return DAG.getNode(X86ISD::VBROADCAST, dl, VT, Ld); in lowerBuildVectorAsBroadcast()
[all …]
DX86InstrFragmentsSIMD.td491 def X86VBroadcast : SDNode<"X86ISD::VBROADCAST", SDTVBroadcast>;
DX86InstrSSE.td6957 // VBROADCAST - Load from memory and broadcast to all elements of the
7000 // VBROADCAST*128 - Load from memory and broadcast 128-bit vector to both
/external/llvm-project/llvm/test/CodeGen/X86/
Davx-vbroadcast.ll919 ; When VBROADCAST replaces an existing load, ensure it still respects lifetime dependencies.
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/X86/
DX86GenFastISel.inc5823 // FastEmit functions for X86ISD::VBROADCAST.
6942 case X86ISD::VBROADCAST: return fastEmit_X86ISD_VBROADCAST_r(VT, RetVT, Op0, Op0IsKill);
DX86GenAsmWriter1.inc32581 // VBROADCASTF32X8rmk, VBROADCASTF64X4rmk, VBROADCASTI32X8rmk, VBROADCAST...
/external/capstone/arch/X86/
DX86GenAsmWriter.inc20700 // VASTART_SAVE_XMM_REGS, VBROADCASTSDZ256mk, VBROADCASTSDZmk, VBROADCAST...