Home
last modified time | relevance | path

Searched refs:elPtr (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/src/Pipeline/
DSpirvShaderDebugger.cpp654 auto elPtr = static_cast<uint8_t *>(ptr) + offset; in value() local
656 …elKey += " (" + std::to_string(elPtr) + " +" + std::to_string(offset) + ")" + (interleaved ? "I" :… in value()
658 members->put(getMember(i).name, base->value(elPtr, interleaved)); in value()
723 auto elPtr = static_cast<uint8_t *>(ptr) + offset; in value() local
728 fields->put(elKey, member->type->value(elPtr, interleaved)); in value()
/external/swiftshader/src/Reactor/
DLLVMReactor.cpp1100 auto elPtr = jit->builder->CreateGEP(elVecTy, V(ptr), idx); in createMaskedStore() local
1101 jit->builder->CreateCall(func, { jit->builder->CreatePointerCast(elPtr, voidPtrTy), in createMaskedStore()
1152 Value *elPtr = Nucleus::createExtractElement(V(elPtrs), T(elPtrTy), i); in createGather() local
1153 …Value *el = Nucleus::createLoad(elPtr, T(elTy), /*isVolatile */ false, alignment, /* atomic */ fal… in createGather()
1219 auto elPtr = jit->builder->CreateExtractElement(elPtrs, idx); in createScatter() local
1220 …Nucleus::createStore(V(el), V(elPtr), T(elTy), /*isVolatile */ false, alignment, /* atomic */ fals… in createScatter()