| /external/v8/src/ |
| objects.cc | 6 // * Redistributions of source code must retain the above copyright 3898 Code* code = Code::cast(cache->get(i + kCodeCacheEntryCodeOffset)); local 3988 Code* code = Code::cast(pair->get(1)); local 6058 Code* code = this->code(); local 6204 Object* code = Code::GetObjectFromEntryAddress(entry_address); local 6277 Code* code = Code::cast(*p); local [all...] |
| full-codegen.h | 6 // * Redistributions of source code must retain the above copyright 34 #include "code-stubs.h" 45 // when the code is compiled by the full compiler in the debugger. This means 46 // that there will be an IC (load/store/call) in the code generated for the 70 // Full code generator. 94 void PopulateDeoptimizationData(Handle<Code> code); 139 // Generate code to leave the nested statement. This includes 145 // The generated code must preserve the result register (which 277 // Type of a member function that generates inline code for a native function [all...] |
| /external/v8/src/x64/ |
| macro-assembler-x64.h | 6 // * Redistributions of source code must retain the above copyright 47 // Default scratch register used by MacroAssembler (and other code that needs 101 // May emit code to set up the scratch register. The operand is 109 // Special case code for load and store to take advantage of 119 // Returns the size of the code generated by LoadAddress. 243 // Invoke the JavaScript function code by either calling or jumping. 244 void InvokeCode(Register code, 250 void InvokeCode(Handle<Code> code, 278 // Store the code object for the given builtin in the target register [all...] |
| regexp-macro-assembler-x64.cc | 6 // * Redistributions of source code must retain the above copyright 60 * positions from end of string or code location from Code* pointer). 61 * - r8 : code object pointer. Used to convert between absolute and 62 * code-object-relative addresses. 67 * kRootRegister) aren't special during execution of RegExp code (they don't 68 * hold the values assumed when creating JS code), so no Smi or Root related 76 * - direct_call (if 1, direct call from JavaScript code, if 0 call 99 * The first seven values must be provided by the calling code by 100 * calling the code's entry address cast to a function pointer with th [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 162 // If this call did not replace a call but patched other code then there will 302 // Get function code. 305 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize));
|
| /external/zlib/ |
| trees.c | 13 * Each code tree is stored in a compressed form which is itself 14 * a Huffman encoding of the lengths of all the code strings (in 15 * ascending order by source values). The actual code strings are 51 /* end of block literal code */ 62 local const int extra_lbits[LENGTH_CODES] /* extra bits for each length code */ 65 local const int extra_dbits[D_CODES] /* extra bits for each distance code */ 68 local const int extra_blbits[BL_CODES]/* extra bits for each bit length code */ 110 /* length code for each normalized match length (0 == MIN_MATCH) */ 113 /* First normalized length for each code (0 = MIN_MATCH) */ 116 /* First normalized distance for each code (0 = distance of 1) * 246 int code; \/* code value *\/ local 587 ush code = 0; \/* running code value *\/ local 1084 unsigned code; \/* the code to send *\/ local [all...] |
| /external/v8/src/ia32/ |
| builtins-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 94 __ lea(ebx, FieldOperand(ebx, Code::kHeaderSize)); 103 Handle<Code> arguments_adaptor = 125 // Try to allocate the object without transitioning into C code. If any of the 126 // preconditions is not met, the code bails out to the runtime call. 214 // jump into the continuation code at any time from now on. Any failures 339 Handle<Code> code = local 342 __ InvokeCode(code, expected, expected, 439 // Invoke the code [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 156 // If this call did not replace a call but patched other code then there will 295 // Get function code. 298 __ lea(edx, FieldOperand(edx, Code::kHeaderSize));
|
| /external/llvm/utils/TableGen/ |
| FastISelEmitter.cpp | 10 // This tablegen backend emits code for use by the "fast" instruction 16 // code to look up these instructions by type and operator. 32 /// instruction needed to emit code for it. 105 if (unsigned Code = getImmCode()) 106 OS << "_" << ImmPredicates.getPredicate(Code-1).getFnName(); 147 unsigned Code = Operands[i].getImmCode(); 148 if (Code == 0) continue; 153 TreePredicateFn PredFn = ImmPredicates.getPredicate(Code-1); 204 // example, X86 doesn't need to generate code to match ADD16ri8 since 579 // Now emit code for all the patterns that we collected [all...] |
| /external/v8/src/arm/ |
| macro-assembler-arm.h | 6 // * Redistributions of source code must retain the above copyright 102 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 107 static int CallSize(Handle<Code> code, 110 void Call(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 113 // Emit code to discard a non-negative number of pointer-sized elements 199 if (src1.code() > src2.code()) { [all...] |
| regexp-macro-assembler-arm.cc | 6 // * Redistributions of source code must retain the above copyright 34 #include "code-stubs.h" 46 * - r5 : Pointer to current code object (Code*) including heap object tag. 52 * - r9 : Unused, might be used by C code and expected unchanged. 64 * - fp[48] direct_call (if 1, direct call from JavaScript code, 95 * code and the remaining arguments are passed in registers, e.g. by calling the 96 * code entry as cast to a function with the signature: 108 * When calling as a non-direct call (i.e., from C++ code), the return address 109 * area is overwritten with the LR register by the RegExp code. When doing 812 Handle<Code> code = FACTORY->NewCode(code_desc, local [all...] |
| /external/v8/tools/ |
| grokdump.py | 8 # * Redistributions of source code must retain the above copyright 47 heap. Code objects are disassembled and the addresses linked from the 134 ("code", ctypes.c_uint32), 364 # List of V8 instance types. Obtained by adding the code below to any .cc file. 466 code = AnnotateAddresses(heap, line[1]) 467 return "%s%08x %08x: %s" % (marker, line_address, line[0], code) 631 self.code = heap.FindObject(code_entry - Code.ENTRY_OFFSET + 1) 643 p.Print("code:") 644 self.code.Print(p [all...] |
| /external/llvm/examples/OCaml-Kaleidoscope/Chapter3/ |
| codegen.ml | 2 * Code Generation 94 (* Validate the generated code, checking for consistency. *)
|
| /external/llvm/examples/OCaml-Kaleidoscope/Chapter4/ |
| codegen.ml | 2 * Code Generation 94 (* Validate the generated code, checking for consistency. *)
|
| /external/mesa3d/docs/ |
| MESA_shader_debug.spec | 254 Sample Code
|
| /external/v8/src/mips/ |
| code-stubs-mips.cc | 6 // * Redistributions of source code must retain the above copyright 33 #include "code-stubs.h" 93 return result1_.code() + 94 (result2_.code() << 4) + 95 (source_.code() << 8) + 96 (zeros_.code() << 12); 259 // We fall into this code if the operands were Smis, but the result was 260 // not (eg. overflow). We branch into this code (to the not_smi label) if 299 Handle<Code> GetBinaryOpStub(int key, BinaryOpIC::TypeInfo type_info) { 305 Handle<Code> GetTypeRecordingBinaryOpStub(int key [all...] |
| macro-assembler-mips.h | 6 // * Redistributions of source code must retain the above copyright 50 // trying to update gp register for position-independent-code. Whenever 51 // MIPS generated code calls C code, it must be via t9 register. 161 DECLARE_RELOC_PROTOTYPE(Name, Handle<Code>) 184 // Emit code to discard a non-negative number of pointer-sized elements 209 // Use rather b(Label) for code generation. 267 // Generate code for checking access rights - used for security checks 281 // the code, like some special IC code [all...] |
| regexp-macro-assembler-mips.cc | 6 // * Redistributions of source code must retain the above copyright 34 #include "code-stubs.h" 46 * - t1 : Pointer to current code object (Code*) including heap object tag. 62 * - direct_call (if 1, direct call from JavaScript code, if 0 call 91 * code, by calling the code entry as cast to a function with the signature: 119 __ jmp(&entry_label_); // We'll write the entry code later. 391 Code* re_code,
|
| virtual-frame-mips.h | 6 // * Redistributions of source code must retain the above copyright 54 // expected to remain spilled. The constructor spills the code 154 // frame (eg, the frame after an exception handler is pushed). No code is 159 // the frame after a runtime call). No code is emitted except to bring the 187 // frame. As a side effect, code may be emitted to make this frame match 208 // Detach a frame from its code generator, perhaps temporarily. This 210 // registers. Used when the code generator's frame is switched from this 215 // (Re)attach a frame to its code generator. This informs the register 217 // Used when a code generator's frame is switched from NULL to this one by 222 // Emit code for the physical JS entry and exit frame sequences. Afte [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/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. 58 STATISTIC(NumBytes, "Number of bytes of machine code compiled"); 70 // JIT lazy compilation code. 341 /// Information about emitted code, which is passed to the 348 void *Code; // The address the function's code actually starts at. 350 EmittedCode() : FunctionBody(0), Code(0), ExceptionTable(0) {} 655 // If we have already code generated the function, just return the address. 699 // JITEmitter code [all...] |
| /external/qemu/distrib/sdl-1.2.12/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::__anon9850 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...] |