Home
last modified time | relevance | path

Searched refs:curr_type (Results 1 - 6 of 6) sorted by relevance

/third_party/spirv-tools/source/opt/
H A Deliminate_dead_output_stores_pass.cpp99 auto curr_type = var_type; in KillAllDeadStoresOfLocRef() local
102 live_mgr->AnalyzeAccessChainLoc(ref, &curr_type, &ref_loc, &no_loc, in KillAllDeadStoresOfLocRef()
105 if (no_loc || AnyLocsAreLive(ref_loc, live_mgr->GetLocSize(curr_type))) in KillAllDeadStoresOfLocRef()
142 auto curr_type = ptr_type->pointee_type(); in KillAllDeadStoresOfBuiltinRef() local
143 auto arr_type = curr_type->AsArray(); in KillAllDeadStoresOfBuiltinRef()
145 curr_type = arr_type->element_type(); in KillAllDeadStoresOfBuiltinRef()
148 auto str_type = curr_type->AsStruct(); in KillAllDeadStoresOfBuiltinRef()
205 auto curr_type = ptr_type->pointee_type(); in DoDeadOutputStoreElimination() local
206 auto arr_type = curr_type->AsArray(); in DoDeadOutputStoreElimination()
207 if (arr_type) curr_type in DoDeadOutputStoreElimination()
[all...]
H A Dliveness.cpp165 const analysis::Type** curr_type, in AnalyzeAccessChainLoc()
182 curr_type, offset, no_loc, in AnalyzeAccessChainLoc()
187 auto arr_type = (*curr_type)->AsArray(); in AnalyzeAccessChainLoc()
189 *curr_type = arr_type->element_type(); in AnalyzeAccessChainLoc()
199 auto str_type = (*curr_type)->AsStruct(); in AnalyzeAccessChainLoc()
219 *curr_type = GetComponentType(index, *curr_type); in AnalyzeAccessChainLoc()
226 *offset += GetLocOffset(index, *curr_type); in AnalyzeAccessChainLoc()
227 *curr_type = GetComponentType(index, *curr_type); in AnalyzeAccessChainLoc()
164 AnalyzeAccessChainLoc(const Instruction* ac, const analysis::Type** curr_type, uint32_t* offset, bool* no_loc, bool is_patch, bool input) AnalyzeAccessChainLoc() argument
271 auto curr_type = var_type; MarkRefLive() local
[all...]
H A Dliveness.h49 const analysis::Type** curr_type, uint32_t* offset,
/third_party/pcre2/pcre2/src/sljit/
H A DsljitLir.c753 sljit_s32 word_arg_count, scratch_arg_end, saved_arg_count, float_arg_count, curr_type; in function_check_arguments() local
755 curr_type = (arg_types & SLJIT_ARG_FULL_MASK); in function_check_arguments()
757 if (curr_type >= SLJIT_ARG_TYPE_F64) { in function_check_arguments()
758 if (curr_type > SLJIT_ARG_TYPE_F32 || fscratches == 0) in function_check_arguments()
760 } else if (curr_type >= SLJIT_ARG_TYPE_W) { in function_check_arguments()
775 curr_type = (arg_types & SLJIT_ARG_MASK); in function_check_arguments()
778 if (saveds == -1 || curr_type < SLJIT_ARG_TYPE_W || curr_type > SLJIT_ARG_TYPE_P) in function_check_arguments()
784 if (curr_type < SLJIT_ARG_TYPE_W || curr_type > SLJIT_ARG_TYPE_F3 in function_check_arguments()
[all...]
/third_party/mesa3d/src/microsoft/compiler/
H A Ddxil_module.c2137 const struct dxil_type *curr_type = NULL; in emit_consts() local
2142 if (curr_type != c->value.type) { in emit_consts()
2146 curr_type = c->value.type; in emit_consts()
2155 switch (curr_type->type) { in emit_consts()
2162 switch (curr_type->float_bits) { in emit_consts()
/third_party/skia/third_party/externals/tint/src/writer/msl/
H A Dgenerator_impl.cc91 const sem::Type* curr_type, in ScopedBitCast()
98 if (curr_type->is_scalar() && target_vec_type) { in ScopedBitCast()
89 ScopedBitCast(GeneratorImpl* generator, std::ostream& stream, const sem::Type* curr_type, const sem::Type* target_type) ScopedBitCast() argument

Completed in 12 milliseconds