Searched refs:VEXTRACT (Results 1 – 8 of 8) sorted by relevance
/external/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/ |
D | builder_misc.cpp | 488 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 …]
|
D | fetch_jit.cpp | 472 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/ |
D | swr_shader.cpp | 357 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/ |
D | sext-in-reg.ll | 27 ; 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/ |
D | sext-in-reg.ll | 28 ; 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/ |
D | X86ISelLowering.h | 446 VEXTRACT, enumerator
|
D | X86InstrFragmentsSIMD.td | 448 def X86Vextract : SDNode<"X86ISD::VEXTRACT", SDTypeProfile<1, 2,
|
D | X86ISelLowering.cpp | 12416 return DAG.getNode(X86ISD::VEXTRACT, dl, MVT::i1, Vec, in ExtractBitFromMaskVector() 22250 case X86ISD::VEXTRACT: return "X86ISD::VEXTRACT"; in getTargetNodeName()
|