Home
last modified time | relevance | path

Searched refs:parameter_types (Results 1 – 18 of 18) sorted by relevance

/third_party/node/deps/v8/src/torque/
Dinstructions.cc154 std::vector<const Type*> parameter_types = in TypeInstruction() local
155 LowerParameterTypes(intrinsic->signature().parameter_types); in TypeInstruction()
156 for (intptr_t i = parameter_types.size() - 1; i >= 0; --i) { in TypeInstruction()
158 const Type* parameter_type = parameter_types.back(); in TypeInstruction()
159 parameter_types.pop_back(); in TypeInstruction()
173 auto parameter_types = in RecomputeDefinitionLocations() local
174 LowerParameterTypes(intrinsic->signature().parameter_types); in RecomputeDefinitionLocations()
175 locations->PopMany(parameter_types.size()); in RecomputeDefinitionLocations()
209 std::vector<const Type*> parameter_types = in TypeInstruction() local
210 LowerParameterTypes(macro->signature().parameter_types); in TypeInstruction()
[all …]
Dcc-generator.cc103 const TypeVector& parameter_types, in ProcessArgumentsCommon() argument
106 for (auto it = parameter_types.rbegin(); it != parameter_types.rend(); ++it) { in ProcessArgumentsCommon()
126 TypeVector parameter_types = in EmitInstruction() local
127 instruction.intrinsic->signature().parameter_types.types; in EmitInstruction()
129 parameter_types, instruction.constexpr_arguments, stack); in EmitInstruction()
157 if (parameter_types.size() != 1) { in EmitInstruction()
160 const Type* original_type = parameter_types[0]; in EmitInstruction()
176 if (parameter_types.size() != 1 || !parameter_types[0]->IsConstexpr()) { in EmitInstruction()
209 TypeVector parameter_types = in EmitInstruction() local
210 instruction.macro->signature().parameter_types.types; in EmitInstruction()
[all …]
Ddeclarable.cc45 m.signature().parameter_types.types.begin(), in operator <<()
46 m.signature().parameter_types.types.begin() + in operator <<()
50 m.signature().parameter_types.types.begin() + in operator <<()
52 m.signature().parameter_types.types.end()); in operator <<()
55 os << m.signature().parameter_types; in operator <<()
63 << b.signature().parameter_types; in operator <<()
69 << b.ReadableName() << b.signature().parameter_types; in operator <<()
Dcsa-generator.cc155 const TypeVector& parameter_types, in ProcessArgumentsCommon() argument
158 for (auto it = parameter_types.rbegin(); it != parameter_types.rend(); ++it) { in ProcessArgumentsCommon()
178 TypeVector parameter_types = in EmitInstruction() local
179 instruction.intrinsic->signature().parameter_types.types; in EmitInstruction()
181 parameter_types, instruction.constexpr_arguments, stack); in EmitInstruction()
207 if (parameter_types.size() != 1) { in EmitInstruction()
210 const Type* original_type = parameter_types[0]; in EmitInstruction()
230 if (parameter_types.size() != 0) { in EmitInstruction()
255 if (parameter_types.size() != 1 || !parameter_types[0]->IsConstexpr()) { in EmitInstruction()
314 TypeVector parameter_types = in EmitInstruction() local
[all …]
Dtypes.cc756 load_signature.parameter_types.types.push_back(this); in GenerateAccessors()
759 load_signature.parameter_types.types.push_back( in GenerateAccessors()
762 load_signature.parameter_types.var_args = false; in GenerateAccessors()
781 store_signature.parameter_types.types.push_back(this); in GenerateAccessors()
784 store_signature.parameter_types.types.push_back( in GenerateAccessors()
788 store_signature.parameter_types.types.push_back(field.name_and_type.type); in GenerateAccessors()
789 store_signature.parameter_types.var_args = false; in GenerateAccessors()
839 signature.parameter_types.types.push_back(this); in GenerateSliceAccessor()
840 signature.parameter_types.var_args = false; in GenerateSliceAccessor()
950 for (size_t i = 0; i < sig.parameter_types.types.size(); ++i) { in PrintSignature()
[all …]
Ddeclaration-visitor.cc83 i < signature.parameter_types.types.size(); ++i) { in CreateBuiltin()
84 const Type* parameter_type = signature.parameter_types.types[i]; in CreateBuiltin()
131 if (signature.parameter_types.types.size() == 0) { in Visit()
136 if (!(signature.parameter_types.types[0] == TypeOracle::GetContextType() || in Visit()
137 signature.parameter_types.types[0] == TypeOracle::GetNoContextType())) { in Visit()
141 *signature.parameter_types.types[0]); in Visit()
151 for (const Type* parameter_type : signature.parameter_types.types) { in Visit()
Dtypes.h342 const TypeVector& parameter_types() const { return parameter_types_; } in parameter_types() function
366 BuiltinPointerType(const Type* parent, TypeVector parameter_types, in BuiltinPointerType() argument
369 parameter_types_(parameter_types), in BuiltinPointerType()
894 parameter_types(std::move(p)), in Signature()
900 const TypeVector& types() const { return parameter_types.types; } in types()
903 ParameterTypes parameter_types; member
913 return TypeVector(parameter_types.types.begin(), in GetImplicitTypes()
914 parameter_types.types.begin() + implicit_count); in GetImplicitTypes()
917 return TypeVector(parameter_types.types.begin() + implicit_count, in GetExplicitTypes()
918 parameter_types.types.end()); in GetExplicitTypes()
[all …]
Dimplementation-visitor.cc555 Stack<const Type*>* parameter_types, in AddParameter() argument
562 StackRange range = parameter_types->PushMany(LowerType(type)); in AddParameter()
588 Stack<const Type*> parameter_types; in Visit() local
597 DCHECK(signature.parameter_types.var_args); in Visit()
623 StackRange range = parameter_types.PushMany(LowerType(arguments_type)); in Visit()
635 i, builtin, &parameters, &parameter_types, &parameter_bindings, true); in Visit()
636 const Type* actual_type = signature.parameter_types.types[i]; in Visit()
688 std::string var = AddParameter(i, builtin, &parameters, &parameter_types, in Visit()
705 std::string var = AddParameter(i, builtin, &parameters, &parameter_types, in Visit()
715 assembler_ = CfgAssembler(parameter_types); in Visit()
[all …]
Ddeclarations.cc98 builtin->signature().parameter_types.types == in FindSomeInternalBuiltinWithType()
99 type->parameter_types()) { in FindSomeInternalBuiltinWithType()
116 if (signature_types == types && !m->signature().parameter_types.var_args) { in TryLookupMacro()
Dcc-generator.h34 const TypeVector& parameter_types,
Dcsa-generator.h40 const TypeVector& parameter_types,
Dimplementation-visitor.h404 std::vector<const Type*> parameter_types; member
407 std::vector<const Type*> parameter_types = {})
408 : block(block), parameter_types(std::move(parameter_types)) {} in block()
700 const TypeVector& parameter_types);
Ddeclarable.h399 if (signature.parameter_types.var_args) { in Macro()
483 .parameter_types.types[signature().implicit_count] in DECLARE_DECLARABLE_BOILERPLATE()
538 if (signature.parameter_types.var_args) {
Dtype-visitor.cc118 signature.parameter_types.types.insert( in DeclareMethods()
119 signature.parameter_types.types.begin() + signature.implicit_count, in DeclareMethods()
/third_party/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
Dspirv_builder.h413 const SpvId parameter_types[],
Dspirv_builder.c1376 const SpvId parameter_types[], in spirv_builder_type_function() argument
1386 spirv_buffer_emit_word(&b->types_const_defs, parameter_types[i]); in spirv_builder_type_function()
/third_party/skia/third_party/externals/spirv-cross/
Dspirv_parser.cpp720 func.parameter_types.push_back(ops[i]); in parse()
Dspirv_common.hpp727 SmallVector<uint32_t> parameter_types; member