Home
last modified time | relevance | path

Searched refs:pointerTy (Results 1 – 13 of 13) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/src/Pipeline/
DSpirvShaderMemory.cpp34 auto &pointerTy = getType(pointer); in EmitLoad() local
41 if(pointerTy.storageClass == spv::StorageClassUniformConstant) in EmitLoad()
57 bool interleavedByLane = IsStorageInterleavedByLane(pointerTy.storageClass); in EmitLoad()
59 auto robustness = state->getOutOfBoundsBehavior(pointerTy.storageClass); in EmitLoad()
96 auto &pointerTy = getType(pointer); in Store() local
97 auto &elementTy = getType(pointerTy.element); in Store()
102 bool interleavedByLane = IsStorageInterleavedByLane(pointerTy.storageClass); in Store()
103 auto robustness = state->getOutOfBoundsBehavior(pointerTy.storageClass); in Store()
106 if(!StoresInHelperInvocation(pointerTy.storageClass)) in Store()
/third_party/spirv-tools/source/opt/
Dscalar_replacement_pass.cpp532 std::unique_ptr<analysis::Pointer> pointerTy; in GetOrCreatePointerType() local
533 std::tie(pointeeTy, pointerTy) = in GetOrCreatePointerType()
539 ptrId = context()->get_type_mgr()->GetTypeInstruction(pointerTy.get()); in GetOrCreatePointerType()
573 context()->get_type_mgr()->RegisterType(ptrId, *pointerTy); in GetOrCreatePointerType()
Dinline_pass.cpp49 std::unique_ptr<analysis::Pointer> pointerTy; in AddPointerToType() local
50 std::tie(pointeeTy, pointerTy) = in AddPointerToType()
53 context()->get_type_mgr()->RegisterType(resultId, *pointerTy); in AddPointerToType()
Dtype_manager.cpp440 Pointer pointerTy(pointeeTy, storage_class); in FindPointerToType() local
443 return GetTypeInstruction(&pointerTy); in FindPointerToType()
467 context()->get_type_mgr()->RegisterType(resultId, pointerTy); in FindPointerToType()
Dcopy_prop_arrays.cpp537 analysis::Pointer pointerTy(new_pointee_type, in CanUpdateUses() local
540 context()->get_type_mgr()->GetTypeInstruction(&pointerTy); in CanUpdateUses()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dscalar_replacement_pass.cpp527 std::unique_ptr<analysis::Pointer> pointerTy; in GetOrCreatePointerType() local
528 std::tie(pointeeTy, pointerTy) = in GetOrCreatePointerType()
534 ptrId = context()->get_type_mgr()->GetTypeInstruction(pointerTy.get()); in GetOrCreatePointerType()
568 context()->get_type_mgr()->RegisterType(ptrId, *pointerTy); in GetOrCreatePointerType()
Dinline_pass.cpp49 std::unique_ptr<analysis::Pointer> pointerTy; in AddPointerToType() local
50 std::tie(pointeeTy, pointerTy) = in AddPointerToType()
53 context()->get_type_mgr()->RegisterType(resultId, *pointerTy); in AddPointerToType()
Dtype_manager.cpp441 Pointer pointerTy(pointeeTy, storage_class); in FindPointerToType() local
444 return GetTypeInstruction(&pointerTy); in FindPointerToType()
468 context()->get_type_mgr()->RegisterType(resultId, pointerTy); in FindPointerToType()
Dcopy_prop_arrays.cpp538 analysis::Pointer pointerTy(new_pointee_type, in CanUpdateUses() local
541 context()->get_type_mgr()->GetTypeInstruction(&pointerTy); in CanUpdateUses()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dscalar_replacement_pass.cpp527 std::unique_ptr<analysis::Pointer> pointerTy; in GetOrCreatePointerType() local
528 std::tie(pointeeTy, pointerTy) = in GetOrCreatePointerType()
534 ptrId = context()->get_type_mgr()->GetTypeInstruction(pointerTy.get()); in GetOrCreatePointerType()
568 context()->get_type_mgr()->RegisterType(ptrId, *pointerTy); in GetOrCreatePointerType()
Dinline_pass.cpp49 std::unique_ptr<analysis::Pointer> pointerTy; in AddPointerToType() local
50 std::tie(pointeeTy, pointerTy) = in AddPointerToType()
53 context()->get_type_mgr()->RegisterType(resultId, *pointerTy); in AddPointerToType()
Dtype_manager.cpp441 Pointer pointerTy(pointeeTy, storage_class); in FindPointerToType() local
444 return GetTypeInstruction(&pointerTy); in FindPointerToType()
468 context()->get_type_mgr()->RegisterType(resultId, pointerTy); in FindPointerToType()
Dcopy_prop_arrays.cpp538 analysis::Pointer pointerTy(new_pointee_type, in CanUpdateUses() local
541 context()->get_type_mgr()->GetTypeInstruction(&pointerTy); in CanUpdateUses()