Searched refs:elPtr (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/src/Pipeline/ |
D | SpirvShaderDebugger.cpp | 654 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/ |
D | LLVMReactor.cpp | 1100 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()
|