Home
last modified time | relevance | path

Searched refs:AsmTyper (Results 1 – 5 of 5) sorted by relevance

/external/v8/src/asmjs/
Dasm-typer.cc62 AsmTyper::FlattenedStatements::FlattenedStatements(Zone* zone, in FlattenedStatements()
68 Statement* AsmTyper::FlattenedStatements::Next() { in Next()
96 AsmTyper::VariableInfo* AsmTyper::VariableInfo::ForSpecialSymbol( in ForSpecialSymbol()
106 AsmTyper::VariableInfo* AsmTyper::VariableInfo::Clone(Zone* zone) const { in Clone()
115 void AsmTyper::VariableInfo::FirstForwardUseIs(VariableProxy* var) { in FirstForwardUseIs()
124 AsmTyper::AsmTyper(Isolate* isolate, Zone* zone, Script* script, in AsmTyper() function in v8::internal::wasm::AsmTyper
159 void AsmTyper::InitializeStdlib() { in InitializeStdlib()
283 AsmTyper::VariableInfo* AsmTyper::ImportLookup(Property* import) { in ImportLookup()
331 AsmTyper::VariableInfo* AsmTyper::Lookup(Variable* variable) const { in Lookup()
347 void AsmTyper::AddForwardReference(VariableProxy* proxy, VariableInfo* info) { in AddForwardReference()
[all …]
Dasm-js.cc64 case wasm::AsmTyper::StandardMember::kNone: in IsStdlibMemberValid()
65 case wasm::AsmTyper::StandardMember::kModule: in IsStdlibMemberValid()
66 case wasm::AsmTyper::StandardMember::kStdlib: in IsStdlibMemberValid()
67 case wasm::AsmTyper::StandardMember::kHeap: in IsStdlibMemberValid()
68 case wasm::AsmTyper::StandardMember::kFFI: { in IsStdlibMemberValid()
72 case wasm::AsmTyper::StandardMember::kInfinity: { in IsStdlibMemberValid()
85 case wasm::AsmTyper::StandardMember::kNaN: { in IsStdlibMemberValid()
99 case wasm::AsmTyper::StandardMember::k##CamelName: { \ in IsStdlibMemberValid()
131 case wasm::AsmTyper::StandardMember::kMath##cname: { \ in IsStdlibMemberValid()
156 wasm::AsmTyper typer(info->isolate(), info->zone(), *(info->script()), in ConvertAsmToWasm()
[all …]
Dasm-wasm-builder.cc46 AsmTyper* typer) in AsmWasmBuilderImpl()
490 AsmTyper::StandardMember standard_object = in VisitStdlibConstant()
494 case AsmTyper::kInfinity: { in VisitStdlibConstant()
498 case AsmTyper::kNaN: { in VisitStdlibConstant()
502 case AsmTyper::kMathE: { in VisitStdlibConstant()
506 case AsmTyper::kMathLN10: { in VisitStdlibConstant()
510 case AsmTyper::kMathLN2: { in VisitStdlibConstant()
514 case AsmTyper::kMathLOG10E: { in VisitStdlibConstant()
518 case AsmTyper::kMathLOG2E: { in VisitStdlibConstant()
522 case AsmTyper::kMathPI: { in VisitStdlibConstant()
[all …]
Dasm-typer.h29 class AsmTyper final {
68 ~AsmTyper() = default;
69 AsmTyper(Isolate* isolate, Zone* zone, Script* script, FunctionLiteral* root);
167 explicit FunctionScope(AsmTyper* typer) : typer_(typer) { in FunctionScope()
179 AsmTyper* typer_;
355 DISALLOW_IMPLICIT_CONSTRUCTORS(AsmTyper);
Dasm-wasm-builder.h29 AsmTyper* typer);
39 AsmTyper* typer_;