/external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
codegen.ml | 2 * Code Generation 94 (* Validate the generated code, checking for consistency. *)
|
/external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Analysis/ |
RegisterType.java | 9 * 1. Redistributions of source code must retain the above copyright 29 package org.jf.dexlib.Code.Analysis; 37 import static org.jf.dexlib.Code.Analysis.ClassPath.ClassDef; 116 //example if the register's type is an Integer on one incomming code path, but is a Reference type on another 117 //incomming code path. There is no register type that can hold either an Integer or a Reference.
|
DeodexUtil.java | 9 * 1. Redistributions of source code must retain the above copyright 29 package org.jf.dexlib.Code.Analysis;
|
/external/v8/src/ia32/ |
builtins-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 99 // Try to allocate the object without transitioning into C code. If any of 100 // the preconditions is not met, the code bails out to the runtime call. 190 // and jump into the continuation code at any time from now on. Any 316 Handle<Code> code = local 319 __ InvokeCode(code, expected, expected, RelocInfo::CODE_TARGET, 424 // Invoke the code. 435 // context and the function left on the stack by the code 473 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)) [all...] |
debug-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 46 // Patch the JS frame exit code with a debug break call. See 58 // Restore the JS frame exit code. 65 // A debug break in the frame exit code is identified by the JS frame exit code 157 // If this call did not replace a call but patched other code then there will 235 // Register state for CallFunctionStub (from code-stubs-ia32.cc). 244 // Register state for CallFunctionStub (from code-stubs-ia32.cc). 254 // Register state for CallConstructStub (from code-stubs-ia32.cc). 267 // Register state for CallConstructStub (from code-stubs-ia32.cc) [all...] |
full-codegen-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 32 #include "code-stubs.h" 83 __ nop(); // Signals no inlined code. 111 // Generate code for a JS function. On entry to the function the receiver 131 Comment cmnt(masm_, "[ function compiled by full code generator"); 160 // MANUAL indicates that the scope shouldn't actually generate code to set up 371 // the AST id from the unoptimized code in order to use it as a key into 372 // the deoptimization input data found in the optimized code. 380 __ test(eax, Immediate(Min(loop_depth(), Code::kMaxLoopNestingMarker))); 432 // Add a label for checking the size of the code used for returning [all...] |
regexp-macro-assembler-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 60 * - direct_call (if 1, direct call from JavaScript code, if 0 86 * code, by calling the code entry as cast to a function with the signature: 112 __ jmp(&entry_label_); // We'll write the entry code later. 153 // Pop Code* offset from backtrack stack, add Code* and jump to location. 669 // Finalize code - write the entry point code now we know how many 672 // Entry code 885 Handle<Code> code = local [all...] |
/external/v8/src/x64/ |
builtins-x64.cc | 6 // * Redistributions of source code must retain the above copyright 98 // Try to allocate the object without transitioning into C code. If any of 99 // the preconditions is not met, the code bails out to the runtime call. 194 // and jump into the continuation code at any time from now on. Any 321 Handle<Code> code = local 324 __ InvokeCode(code, expected, expected, RelocInfo::CODE_TARGET, 485 // Invoke the code. 497 // context and the function left on the stack by the code 538 __ lea(rax, FieldOperand(rax, Code::kHeaderSize)) [all...] |
debug-x64.cc | 6 // * Redistributions of source code must retain the above copyright 47 // Patch the JS frame exit code with a debug break call. See 59 // Restore the JS frame exit code. 66 // A debug break in the frame exit code is identified by the JS frame exit code 163 // If this call did not replace a call but patched other code then there will 242 // Register state for CallFunctionStub (from code-stubs-x64.cc). 251 // Register state for CallFunctionStub (from code-stubs-x64.cc). 261 // Register state for CallConstructStub (from code-stubs-x64.cc). 273 // Register state for CallConstructStub (from code-stubs-x64.cc) [all...] |
assembler-x64.h | 8 // - Redistributions of source code must retain the above copyright notice, 31 // The original source code covered by the above license above has been 71 // compatible with int, which has caused code-generation bugs. 83 // code generated for some assembly instructions (because they boil down 84 // to a few constants). If this is a problem, we could change the code 87 // and best performance in optimized code. 102 return kAllocationIndexByRegisterCode[reg.code()]; 128 static Register from_code(int code) { 129 Register r = { code }; 136 int code() const function in struct:v8::internal::Register [all...] |
full-codegen-x64.cc | 6 // * Redistributions of source code must retain the above copyright 32 #include "code-stubs.h" 82 __ nop(); // Signals no inlined code. 108 // Generate code for a JS function. On entry to the function the receiver 126 Comment cmnt(masm_, "[ function compiled by full code generator"); 144 Handle<Code> compile_stub( 174 // MANUAL indicates that the scope shouldn't actually generate code to set up 334 // the AST id from the unoptimized code in order to use it as a key into 335 // the deoptimization input data found in the optimized code. 343 __ testl(rax, Immediate(Min(loop_depth(), Code::kMaxLoopNestingMarker))) [all...] |
/external/v8/src/ |
spaces.cc | 6 // * Redistributions of source code must retain the above copyright 205 // Code range is full or too fragmented. 309 // Code which is part of the code-range does not have its own VirtualMemory. 511 // Allocate executable memory either from code range or from the 705 // We are guarding code pages: the first OS page after the header 717 // We are guarding code pages: the first OS page after the header 724 // We are guarding code pages: the last OS page will be protected as 2430 Code* code = Code::cast(obj); local 2800 Code* code = Code::cast(obj); local [all...] |
serialize.cc | 6 // * Redistributions of source code must retain the above copyright 118 entry.code = EncodeExternal(type, id); 120 ASSERT_NE(0, entry.code); 134 // NOTE: This function was originally 100k of code. It has since been 136 // very easily cause code bloat. Please be careful in the future when adding 531 ExternalReferenceTable::instance(isolate_)->code(index) : 0; 568 Put(external_references->code(i), external_references->address(i)); 756 // away to almost nothing in the generated code. It might be nicer to do this 845 Code* new_code_object = reinterpret_cast<Code*>(new_object); [all...] |
gdb-jit.cc | 6 // * Redistributions of source code must retain the above copyright 932 Code* code, 938 code_(code), 1008 Code* code_; 1029 symtab->Add(ELFSymbol("V8 Code", 1085 w->WriteULEB128(1); // Abbreviation code. [all...] |
/external/libffi/src/powerpc/ |
darwin.S | 198 .byte 0x1 ; uleb128 0x1; CIE Code Alignment Factor
|
darwin_closure.S | 122 /* Each of the ret_typeX code fragments has to be exactly 16 bytes long 257 .byte 0x1 ; uleb128 0x1; CIE Code Alignment Factor
|
linux64.S | 149 .uleb128 0x1 # CIE Code Alignment Factor
|
/external/llvm/include/llvm/CodeGen/ |
AsmPrinter.h | 202 /// the code generator. 434 const char *Code) const;
|
/external/llvm/lib/ExecutionEngine/JIT/ |
JITEmitter.cpp | 1 //===-- JITEmitter.cpp - Write machine code to executable memory ----------===// 11 // write machine code to memory and remember where relocatable values are. 57 STATISTIC(NumBytes, "Number of bytes of machine code compiled"); 69 // JIT lazy compilation code. 342 /// Information about emitted code, which is passed to the 349 void *Code; // The address the function's code actually starts at. 351 EmittedCode() : FunctionBody(0), Code(0), ExceptionTable(0) {} 651 // If we have already code generated the function, just return the address. 695 // JITEmitter code [all...] |
/external/qemu/distrib/sdl-1.2.15/src/video/riscos/ |
SDL_riscosASM.S | 25 AREA |C$$CODE| 31 ; Code provided by Adrain Lees
|
/external/qemu/distrib/zlib-1.2.3/ |
deflate.h | 20 the crc code when it is not needed. For shared libraries, gzip encoding 31 /* number of length codes, not counting the special END_BLOCK code */ 37 /* number of Literal or Length codes, including the END_BLOCK code */ 61 /* Data structure describing a single value and its code string. */ 65 ush code; /* bit string */ member in union:ct_data_s::__anon13545 74 #define Code fc.code 82 int max_code; /* largest code with non zero frequency */ 229 * example a binary file with poorly compressible code followed by 239 /* Buffer for distances. To simplify the code, d_buf and l_buf hav [all...] |
/external/smali/baksmali/src/main/java/org/jf/baksmali/ |
baksmali.java | 9 * 1. Redistributions of source code must retain the above copyright 33 import org.jf.dexlib.Code.Analysis.*;
|
/external/zlib/src/ |
deflate.h | 20 the crc code when it is not needed. For shared libraries, gzip encoding 31 /* number of length codes, not counting the special END_BLOCK code */ 37 /* number of Literal or Length codes, including the END_BLOCK code */ 64 /* Data structure describing a single value and its code string. */ 68 ush code; /* bit string */ member in union:ct_data_s::__anon18674 77 #define Code fc.code 85 int max_code; /* largest code with non zero frequency */ 232 * example a binary file with poorly compressible code followed by 242 /* Buffer for distances. To simplify the code, d_buf and l_buf hav [all...] |
/external/v8/src/arm/ |
full-codegen-arm.cc | 6 // * Redistributions of source code must retain the above copyright 32 #include "code-stubs.h" 42 #include "arm/code-stubs-arm.h" 51 // A patch site is a location in the code which it is possible to patch. This 52 // class has a number of methods to emit the code which is patchable and the 53 // method EmitPatchInfo to record a marker back to the patchable code. This 56 // the patchable code. 70 // the inlined smi code. 83 // the inlined smi code. 102 __ nop(); // Signals no inlined code [all...] |
/external/v8/src/mips/ |
full-codegen-mips.cc | 6 // * Redistributions of source code must retain the above copyright 40 #include "code-stubs.h" 50 #include "mips/code-stubs-mips.h" 59 // A patch site is a location in the code which it is possible to patch. This 60 // class has a number of methods to emit the code which is patchable and the 61 // method EmitPatchInfo to record a marker back to the patchable code. This 64 // instruction of the patchable code. 66 // never be emitted by normal code. 80 // the inlined smi code. 91 // the inlined smi code [all...] |