Searched refs:elVecTy (Results 1 - 1 of 1) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
H A D | LLVMReactor.cpp | 1085 auto elVecTy = llvm::VectorType::get(T(elTy), numEls, false); in createMaskedLoad() local 1086 auto elVecPtrTy = elVecTy->getPointerTo(); in createMaskedLoad() 1088 auto passthrough = zeroMaskedLanes ? llvm::Constant::getNullValue(elVecTy) : llvm::UndefValue::get(elVecTy); in createMaskedLoad() 1090 auto func = llvm::Intrinsic::getDeclaration(jit->module.get(), llvm::Intrinsic::masked_load, { elVecTy, elVecPtrTy }); in createMaskedLoad() 1105 auto elVecTy = V(val)->getType(); in createMaskedStore() local 1106 auto elVecPtrTy = elVecTy->getPointerTo(); in createMaskedStore() 1109 auto func = llvm::Intrinsic::getDeclaration(jit->module.get(), llvm::Intrinsic::masked_store, { elVecTy, elVecPtrTy }); in createMaskedStore() 1121 auto size = jit->module->getDataLayout().getTypeStoreSize(llvm::cast<llvm::VectorType>(elVecTy)->getElementType()); in createMaskedStore() 1133 auto elPtr = jit->builder->CreateGEP(elVecTy, in createMaskedStore() 1155 auto elVecTy = llvm::VectorType::get(elTy, numEls, false); createGather() local 1220 auto elVecTy = val->getType(); createScatter() local [all...] |
Completed in 6 milliseconds