HomeSort by relevance Sort by last modified time
    Searched refs:CodeGenerator (Results 1 - 25 of 56) sorted by null

1 2 3

  /external/v8/src/mips/
codegen-mips.cc 64 // CodeGenerator implementation
66 CodeGenerator::CodeGenerator(MacroAssembler* masm)
84 void CodeGenerator::Generate(CompilationInfo* info, Mode mode) {
89 void CodeGenerator::VisitStatements(ZoneList<Statement*>* statements) {
94 void CodeGenerator::VisitBlock(Block* node) {
99 void CodeGenerator::DeclareGlobals(Handle<FixedArray> pairs) {
104 void CodeGenerator::VisitDeclaration(Declaration* node) {
109 void CodeGenerator::VisitExpressionStatement(ExpressionStatement* node) {
114 void CodeGenerator::VisitEmptyStatement(EmptyStatement* node)
    [all...]
codegen-mips-inl.h 41 void CodeGenerator::GenerateMathSin(ZoneList<Expression*>* args) {
46 void CodeGenerator::GenerateMathCos(ZoneList<Expression*>* args) {
codegen-mips.h 57 explicit CodeGenState(CodeGenerator* owner);
62 CodeGenState(CodeGenerator* owner,
76 CodeGenerator* owner_;
93 // CodeGenerator
95 class CodeGenerator: public AstVisitor {
159 explicit CodeGenerator(MacroAssembler* masm);
160 virtual ~CodeGenerator() { delete masm_; }
190 void (CodeGenerator::*method)(ZoneList<Expression*>*);
307 DISALLOW_COPY_AND_ASSIGN(CodeGenerator);
  /external/protobuf/src/google/protobuf/compiler/
plugin.h 36 // CodeGenerator, then create a main() function like:
64 class CodeGenerator; // code_generator.h
67 LIBPROTOC_EXPORT int PluginMain(int argc, char* argv[], const CodeGenerator* generator);
code_generator.h 55 class CodeGenerator;
61 class LIBPROTOC_EXPORT CodeGenerator {
63 inline CodeGenerator() {}
64 virtual ~CodeGenerator();
83 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(CodeGenerator);
87 // abstract interface represents the directory to which the CodeGenerator is
command_line_interface.h 58 class CodeGenerator; // code_generator.h
67 // write a class "FooGenerator" which implements the CodeGenerator interface,
101 // * generator: The CodeGenerator which will be called to generate files
109 // The text before the colon is passed to CodeGenerator::Generate() as the
112 CodeGenerator* generator,
249 CodeGenerator* generator;
286 CodeGenerator* generator; // NULL for plugins
code_generator.cc 44 CodeGenerator::~CodeGenerator() {}
mock_code_generator.h 43 // A mock CodeGenerator, used by command_line_interface_unittest. This is in
62 class MockCodeGenerator : public CodeGenerator {
85 // implements CodeGenerator ----------------------------------------
  /external/v8/src/
codegen-inl.h 52 Handle<Script> CodeGenerator::script() { return info_->script(); }
53 bool CodeGenerator::is_eval() { return info_->is_eval(); }
codegen.cc 65 CodeGenerator* CodeGeneratorScope::top_ = NULL;
100 void CodeGenerator::ProcessDeferred() {
120 void CodeGenerator::SetFrame(VirtualFrame* new_frame,
140 void CodeGenerator::DeleteFrame() {
148 void CodeGenerator::MakeCodePrologue(CompilationInfo* info) {
191 Handle<Code> CodeGenerator::MakeCodeEpilogue(MacroAssembler* masm,
237 Handle<Code> CodeGenerator::MakeCode(CompilationInfo* info) {
248 CodeGenerator cgen(&masm);
267 bool CodeGenerator::ShouldGenerateLog(Expression* type) {
282 Handle<Code> CodeGenerator::ComputeCallInitialize
    [all...]
jump-target-inl.h 34 CodeGenerator* JumpTarget::cgen() {
register-allocator.h 229 explicit RegisterAllocator(CodeGenerator* cgen) : cgen_(cgen) {}
294 CodeGenerator* cgen_;
codegen.h 36 // Include the declaration of the architecture defined class CodeGenerator.
37 // The contract to the shared code is that the the CodeGenerator is a subclass
56 // CodeGenerator
57 // ~CodeGenerator
129 explicit CodeGeneratorScope(CodeGenerator* cgen) {
138 static CodeGenerator* Current() {
144 static CodeGenerator* top_;
145 CodeGenerator* previous_;
  /external/v8/src/arm/
codegen-arm-inl.h 37 void CodeGenerator::LoadConditionAndSpill(Expression* expression,
45 void CodeGenerator::LoadAndSpill(Expression* expression) {
50 void CodeGenerator::VisitAndSpill(Statement* statement) {
55 void CodeGenerator::VisitStatementsAndSpill(ZoneList<Statement*>* statements) {
codegen-arm.h 56 Reference(CodeGenerator* cgen,
105 CodeGenerator* cgen_;
125 explicit CodeGenState(CodeGenerator* owner);
129 CodeGenState(CodeGenerator* owner,
141 CodeGenerator* owner_;
149 // CodeGenerator
151 class CodeGenerator: public AstVisitor {
202 explicit CodeGenerator(MacroAssembler* masm);
327 void (CodeGenerator::*method)(ZoneList<Expression*>*);
452 DISALLOW_COPY_AND_ASSIGN(CodeGenerator);
    [all...]
  /external/protobuf/src/google/protobuf/compiler/cpp/
cpp_generator.h 48 // CodeGenerator implementation which generates a C++ source file and
51 // CodeGenerator with the CommandLineInterface in your main() function.
52 class LIBPROTOC_EXPORT CppGenerator : public CodeGenerator {
57 // implements CodeGenerator ----------------------------------------
cpp_plugin_unittest.cc 52 class TestGenerator : public CodeGenerator {
  /external/protobuf/src/google/protobuf/compiler/java/
java_generator.h 48 // CodeGenerator implementation which generates Java code. If you create your
50 // can do so by registering an instance of this CodeGenerator with the
52 class LIBPROTOC_EXPORT JavaGenerator : public CodeGenerator {
57 // implements CodeGenerator ----------------------------------------
java_plugin_unittest.cc 52 class TestGenerator : public CodeGenerator {
  /external/protobuf/src/google/protobuf/compiler/javamicro/
javamicro_generator.h 48 // CodeGenerator implementation which generates Java micro code. If you create your
50 // micro runtime, you can do so by registering an instance of this CodeGenerator with
52 class LIBPROTOC_EXPORT JavaMicroGenerator : public CodeGenerator {
57 // implements CodeGenerator ----------------------------------------
  /external/webkit/WebCore/bindings/scripts/
generate-bindings.pl 38 use CodeGenerator;
69 my $codeGen = CodeGenerator->new(\@idlDirectories, $generator, $outputDirectory, 0, $preprocessor, $writeDependencies);
  /external/protobuf/src/google/protobuf/compiler/python/
python_plugin_unittest.cc 52 class TestGenerator : public CodeGenerator {
  /external/v8/test/cctest/
test-log-stack-tracer.cc 133 // CodeGenerator::GenerateGetFramePointer pushes EBP / RBP value
234 CodeGenerator::InlineRuntimeLUT genGetFramePointer =
235 {&CodeGenerator::GenerateGetFramePointer, "_GetFramePointer"};
237 bool result = CodeGenerator::PatchInlineRuntimeEntry(
244 CHECK(CodeGenerator::PatchInlineRuntimeEntry(
250 CodeGenerator::InlineRuntimeLUT oldInlineEntry;
  /external/v8/src/ia32/
codegen-ia32.h 56 Reference(CodeGenerator* cgen,
106 CodeGenerator* cgen_;
255 explicit CodeGenState(CodeGenerator* owner);
259 CodeGenState(CodeGenerator* owner, ControlDestination* destination);
270 CodeGenerator* owner_;
293 // CodeGenerator
295 class CodeGenerator: public AstVisitor {
342 explicit CodeGenerator(MacroAssembler* masm);
521 void (CodeGenerator::*method)(ZoneList<Expression*>*);
658 DISALLOW_COPY_AND_ASSIGN(CodeGenerator);
    [all...]
  /external/v8/src/x64/
codegen-x64.h 57 Reference(CodeGenerator* cgen,
107 CodeGenerator* cgen_;
255 explicit CodeGenState(CodeGenerator* owner);
259 CodeGenState(CodeGenerator* owner, ControlDestination* destination);
270 CodeGenerator* owner_;
293 // CodeGenerator
295 class CodeGenerator: public AstVisitor {
342 explicit CodeGenerator(MacroAssembler* masm);
507 void (CodeGenerator::*method)(ZoneList<Expression*>*);
642 DISALLOW_COPY_AND_ASSIGN(CodeGenerator);
    [all...]

Completed in 86 milliseconds

1 2 3