Home
last modified time | relevance | path

Searched refs:VEXTRACT (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/
Dbuilder_misc.cpp488 printCallArgs.push_back(VEXTRACT(pArg, C(0))); in PRINT()
494 printCallArgs.push_back(VEXTRACT(pArg, C(i))); in PRINT()
507 … printCallArgs.push_back(FP_EXT(VEXTRACT(pArg, C(i)), Type::getDoubleTy(JM()->mContext))); in PRINT()
509 … printCallArgs.push_back(FP_EXT(VEXTRACT(pArg, C(i)), Type::getDoubleTy(JM()->mContext))); in PRINT()
518 printCallArgs.push_back(VEXTRACT(pArg, C(i))); in PRINT()
520 printCallArgs.push_back(VEXTRACT(pArg, C(i))); in PRINT()
618 Value *offset = VEXTRACT(vOffsets,C(i)); in GATHERPS()
624 Value *selMask = VEXTRACT(vMask,C(i)); in GATHERPS()
700 Value *offset = VEXTRACT(vOffsets, C(i)); in GATHERDD()
706 Value *selMask = VEXTRACT(vMask, C(i)); in GATHERDD()
[all …]
Dfetch_jit.cpp472 Value* index = VEXTRACT(vCurIndices, C(lane)); in JitLoadVertices()
766 Value* index = VEXTRACT(pOffsets, C(lane)); in CreateGatherOddFormats()
767 Value* mask = VEXTRACT(pMask, C(lane)); in CreateGatherOddFormats()
2007 … Value *temp_lo = PMOVSXBD(BITCAST(VEXTRACT(selectedPermute_lo, C(lane)), v16x8Ty)); in Shuffle8bpcGatherd16()
2008 … Value *temp_hi = PMOVSXBD(BITCAST(VEXTRACT(selectedPermute_hi, C(lane)), v16x8Ty)); in Shuffle8bpcGatherd16()
2366 … Value *temp_lo = CVTPH2PS(BITCAST(VEXTRACT(selectedPermute_lo, C(lane)), v8x16Ty)); in Shuffle16bpcGather16()
2367 … Value *temp_hi = CVTPH2PS(BITCAST(VEXTRACT(selectedPermute_hi, C(lane)), v8x16Ty)); in Shuffle16bpcGather16()
2374 … Value *temp_lo = PMOVSXWD(BITCAST(VEXTRACT(selectedPermute_lo, C(lane)), v8x16Ty)); in Shuffle16bpcGather16()
2375 … Value *temp_hi = PMOVSXWD(BITCAST(VEXTRACT(selectedPermute_hi, C(lane)), v8x16Ty)); in Shuffle16bpcGather16()
2595 …vVertexElements[currentVertexElement] = CVTPH2PS(BITCAST(VEXTRACT(selectedPermute, C(lane)), v8x16… in Shuffle16bpcGather()
[all …]
/external/mesa3d/src/gallium/drivers/swr/
Dswr_shader.cpp357 vert_chan_index = VEXTRACT(vert_index, C(i)); in swr_gs_llvm_fetch_input()
360 attr_chan_index = VEXTRACT(attr_index, C(i)); in swr_gs_llvm_fetch_input()
372 Value *value = VEXTRACT(pInput, C(i)); in swr_gs_llvm_fetch_input()
437 Value *pLaneOffset = VEXTRACT(pOutputOffset, C(lane)); in swr_gs_llvm_emit_vertex()
442 Value *pLaneMask = VEXTRACT(vMask1, C(lane)); in swr_gs_llvm_emit_vertex()
455 vData = VEXTRACT(vData, C(lane)); in swr_gs_llvm_emit_vertex()
507 Value *vLaneOffset = VEXTRACT(vOffset, C(lane)); in swr_gs_llvm_end_primitive()
511 Value *pLaneMask = VEXTRACT(vMask1, C(lane)); in swr_gs_llvm_end_primitive()
515 vVal = OR(vVal, VEXTRACT(vValue, C(lane))); in swr_gs_llvm_end_primitive()
537 Value* pLaneCount = VEXTRACT(unwrap(total_emitted_vertices_vec), C(lane)); in swr_gs_llvm_epilogue()
/external/llvm/test/CodeGen/AMDGPU/
Dsext-in-reg.ll27 ; SI: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
28 ; SI: buffer_store_dword [[VEXTRACT]],
45 ; SI: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
46 ; SI: buffer_store_dword [[VEXTRACT]],
63 ; SI: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
64 ; SI: buffer_store_dword [[VEXTRACT]],
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dsext-in-reg.ll28 ; GCN: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
29 ; GCN: buffer_store_dword [[VEXTRACT]],
46 ; GCN: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
47 ; GCN: buffer_store_dword [[VEXTRACT]],
64 ; GCN: v_mov_b32_e32 [[VEXTRACT:v[0-9]+]], [[EXTRACT]]
65 ; GCN: buffer_store_dword [[VEXTRACT]],
/external/llvm/lib/Target/X86/
DX86ISelLowering.h446 VEXTRACT, enumerator
DX86InstrFragmentsSIMD.td448 def X86Vextract : SDNode<"X86ISD::VEXTRACT", SDTypeProfile<1, 2,
DX86ISelLowering.cpp12416 return DAG.getNode(X86ISD::VEXTRACT, dl, MVT::i1, Vec, in ExtractBitFromMaskVector()
22250 case X86ISD::VEXTRACT: return "X86ISD::VEXTRACT"; in getTargetNodeName()