Lines Matching refs:ecmascript
15 #include "ecmascript/compiler/bytecodes.h"
16 #include "ecmascript/compiler/circuit_builder.h"
17 #include "ecmascript/compiler/constant_folding.h"
18 #include "ecmascript/compiler/gate_accessor.h"
19 #include "ecmascript/compiler/graph_editor.h"
20 #include "ecmascript/compiler/pass.h"
21 #include "ecmascript/compiler/share_opcodes.h"
22 #include "ecmascript/compiler/stub_builder.h"
23 #include "ecmascript/compiler/type.h"
24 #include "ecmascript/compiler/variable_type.h"
25 #include "ecmascript/compiler/verifier.h"
26 #include "ecmascript/compiler/typed_bytecode_lowering.h"
27 #include "ecmascript/compiler/typed_hcr_lowering.h"
28 #include "ecmascript/mem/chunk.h"
29 #include "ecmascript/mem/native_area_allocator.h"
30 #include "ecmascript/tests/test_helper.h"
37 using ecmascript::kungfu::Circuit;
38 using ecmascript::kungfu::GateAccessor;
39 using ecmascript::kungfu::GateType;
40 using ecmascript::kungfu::MachineType;
41 using ecmascript::kungfu::CircuitBuilder;
42 using ecmascript::kungfu::Label;
43 using ecmascript::kungfu::OpCode;
44 using ecmascript::kungfu::GateRef;
45 using ecmascript::kungfu::Variable;
46 using ecmascript::kungfu::VariableType;
47 using ecmascript::kungfu::Verifier;
48 using ecmascript::kungfu::Environment;
49 using ecmascript::kungfu::LoopPeeling;
50 using ecmascript::kungfu::CombinedPassVisitor;
51 using ecmascript::kungfu::TypedBinOp;
52 using ecmascript::kungfu::PGOSampleType;
53 using ecmascript::kungfu::GraphLinearizer;
54 using ecmascript::kungfu::ConstantFolding;
55 using ecmascript::kungfu::CompilationConfig;
60 ecmascript::NativeAreaAllocator allocator;
62 ecmascript::Chunk chunk(&allocator);