Home
last modified time | relevance | path

Searched refs:zeroMaskedLanes (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/src/Reactor/
DEmulatedIntrinsics.cpp60 …r<EL>> base, RValue<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes) in gather() argument
76 Else If(zeroMaskedLanes) in gather()
130 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
133 gather(result, base, offsets, mask, alignment, zeroMaskedLanes); in Gather()
137 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
140 gather(result, base, offsets, mask, alignment, zeroMaskedLanes); in Gather()
DEmulatedIntrinsics.hpp27 …se, RValue<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
28 …se, RValue<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
DNucleus.hpp248 …kedLoad(Value *base, Type *elementType, Value *mask, unsigned int alignment, bool zeroMaskedLanes);
DLLVMReactor.cpp1055 …createMaskedLoad(Value *ptr, Type *elTy, Value *mask, unsigned int alignment, bool zeroMaskedLanes) in createMaskedLoad() argument
1068 …auto passthrough = zeroMaskedLanes ? llvm::Constant::getNullValue(elVecTy) : llvm::UndefValue::get… in createMaskedLoad()
1123 …:Type *elTy, llvm::Value *offsets, llvm::Value *mask, unsigned int alignment, bool zeroMaskedLanes) in createGather() argument
1141 …auto passthrough = zeroMaskedLanes ? llvm::Constant::getNullValue(elVecTy) : llvm::UndefValue::get… in createGather()
1178 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
1180 …ase.value()), T(Float::type()), V(offsets.value()), V(mask.value()), alignment, zeroMaskedLanes))); in Gather()
1183 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
1185 …(base.value()), T(Int::type()), V(offsets.value()), V(mask.value()), alignment, zeroMaskedLanes))); in Gather()
DSubzeroReactor.cpp4281 …createMaskedLoad(Value *ptr, Type *elTy, Value *mask, unsigned int alignment, bool zeroMaskedLanes) in createMaskedLoad() argument
4293 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
4296 return emulated::Gather(base, offsets, mask, alignment, zeroMaskedLanes); in Gather()
4299 …Value<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in Gather() argument
4302 return emulated::Gather(base, offsets, mask, alignment, zeroMaskedLanes); in Gather()
DReactor.cpp4377 …inter<Float4>> base, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in MaskedLoad() argument
4379 …(Nucleus::createMaskedLoad(base.value(), Float::type(), mask.value(), alignment, zeroMaskedLanes)); in MaskedLoad()
4382 …Pointer<Int4>> base, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes /* = false */) in MaskedLoad() argument
4384 …4>(Nucleus::createMaskedLoad(base.value(), Int::type(), mask.value(), alignment, zeroMaskedLanes)); in MaskedLoad()
DReactor.hpp2529 …ue<Pointer<Float4>> base, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
2530 …alue<Pointer<Int4>> base, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
2534 …se, RValue<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
2535 …se, RValue<Int4> offsets, RValue<Int4> mask, unsigned int alignment, bool zeroMaskedLanes = false);
/external/swiftshader/src/Pipeline/
DShaderCore.hpp371 bool zeroMaskedLanes = true; in Load() local
376 zeroMaskedLanes = true; in Load()
380 zeroMaskedLanes = false; in Load()
386 return rr::MaskedLoad(rr::Pointer<T>(base + staticOffsets[0]), mask, alignment, zeroMaskedLanes); in Load()
389 return rr::Gather(rr::Pointer<EL>(base), offs, mask, alignment, zeroMaskedLanes); in Load()
/external/swiftshader/tests/ReactorUnitTests/
DReactorUnitTests.cpp2985 bool zeroMaskedLanes = true; in TEST() local
2986 *result = Gather(base, *offsets, mask, alignment, zeroMaskedLanes); in TEST()