| /external/chromium_org/v8/src/compiler/x64/ |
| code-generator-x64.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 #include "src/compiler/code-generator.h" 7 #include "src/compiler/code-generator-impl.h" 202 // Assembles an instruction after register allocation, producing machine code. 210 Handle<Code> code = Handle<Code>::cast(i.InputHeapObject(0)); local 211 __ Call(code, RelocInfo::CODE_TARGET); 214 int entry = Code::kHeaderSize - kHeapObjectTag; 236 // don't emit code for nops [all...] |
| /external/chromium_org/v8/src/ |
| execution.cc | 2 // Use of this source code is governed by a BSD-style license that can be 63 Handle<Code> code = is_construct local 83 JSEntryFunction stub_entry = FUNCTION_CAST<JSEntryFunction>(code->entry()); 86 byte* function_entry = function->code()->entry(); 160 // Enter a try-block while executing the JavaScript code. To avoid
|
| lithium.cc | 2 // Use of this source code is governed by a BSD-style license that can be 413 void LChunk::CommitDependencies(Handle<Code> code) const { 419 Map::AddDependentCode(map, DependentCode::kTransitionGroup, code); 427 Map::AddDependentCode(map, DependentCode::kPrototypeCheckGroup, code); 430 info_->CommitDependencies(code); 461 Handle<Code> LChunk::Codegen() { 466 // TODO(yangguo) remove this once the code serializer handles code stubs. 475 Code::Flags flags = info()->flags() 476 Handle<Code> code = local [all...] |
| /external/chromium_org/v8/src/heap/ |
| objects-visiting-inl.h | 2 // Use of this source code is governed by a BSD-style license that can be 208 Code* code = Code::cast(Code::GetObjectFromEntryAddress(entry_address)); local 209 heap->mark_compact_collector()->RecordCodeEntrySlot(entry_address, code); 210 StaticVisitor::MarkObject(heap, code); 248 Code* target = Code::GetCodeFromTargetAddress(rinfo->call_address()); 258 Code* target = Code::GetCodeFromTargetAddress(rinfo->target_address()) 416 Code* code = Code::cast(object); local [all...] |
| /external/chromium_org/v8/src/ia32/ |
| regexp-macro-assembler-ia32.cc | 2 // Use of this source code is governed by a BSD-style license that can be 40 * - direct_call (if 1, direct call from JavaScript code, if 0 68 * code, by calling the code entry as cast to a function with the signature: 96 __ jmp(&entry_label_); // We'll write the entry code later. 137 // Pop Code* offset from backtrack stack, add Code* and jump to location. 513 // The emitted code for generic character classes is good enough. 621 // Finalize code - write the entry point code now we know how man 903 Handle<Code> code = member in namespace:v8::internal [all...] |
| /external/chromium_org/v8/src/mips/ |
| disasm-mips.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 // A Disassembler object is used to disassemble a block of code instruction by 9 // The example below will disassemble a block of code and print it to stdout. 22 // of code into a FILE*, meaning that the above functionality could also be 270 int32_t code = instr->Bits(25, 6); local 272 "0x%05x (%d)", code, code); 281 int32_t code = instr->Bits(15, 6); local 283 SNPrintF(out_buffer_ + out_buffer_pos_, "0x%03x", code); 352 case 'c': { // 'code for break or trap instructions [all...] |
| regexp-macro-assembler-mips.cc | 2 // Use of this source code is governed by a BSD-style license that can be 9 #include "src/code-stubs.h" 26 * - t1 : Pointer to current code object (Code*) including heap object tag. 44 * - fp[60] direct_call (if 1, direct call from JavaScript code, 77 * code and the remaining arguments are passed in registers, e.g. by calling the 78 * code entry as cast to a function with the signature: 90 * When calling as a non-direct call (i.e., from C++ code), the return address 91 * area is overwritten with the ra register by the RegExp code. When doing a 92 * direct call from generated code, the return address is placed there b 861 Handle<Code> code = isolate()->factory()->NewCode( local [all...] |
| /external/chromium_org/v8/src/mips64/ |
| disasm-mips64.cc | 2 // Use of this source code is governed by a BSD-style license that can be 5 // A Disassembler object is used to disassemble a block of code instruction by 9 // The example below will disassemble a block of code and print it to stdout. 22 // of code into a FILE*, meaning that the above functionality could also be 271 int32_t code = instr->Bits(25, 6); local 273 "0x%05x (%d)", code, code); 282 int32_t code = instr->Bits(15, 6); local 284 SNPrintF(out_buffer_ + out_buffer_pos_, "0x%03x", code); 353 case 'c': { // 'code for break or trap instructions [all...] |
| regexp-macro-assembler-mips64.cc | 2 // Use of this source code is governed by a BSD-style license that can be 9 #include "src/code-stubs.h" 26 * - a5 : Pointer to current code object (Code*) including heap object tag. 47 * - fp[72] direct_call (if 1, direct call from JavaScript code, 83 * - fp[72] ra Return from RegExp code (ra). kReturnAddress 111 * code and the remaining arguments are passed in registers, e.g. by calling the 112 * code entry as cast to a function with the signature: 126 * When calling as a non-direct call (i.e., from C++ code), the return address 127 * area is overwritten with the ra register by the RegExp code. When doing 907 Handle<Code> code = isolate()->factory()->NewCode( local [all...] |
| /external/chromium_org/v8/src/x87/ |
| regexp-macro-assembler-x87.cc | 2 // Use of this source code is governed by a BSD-style license that can be 39 * - direct_call (if 1, direct call from JavaScript code, if 0 67 * code, by calling the code entry as cast to a function with the signature: 95 __ jmp(&entry_label_); // We'll write the entry code later. 136 // Pop Code* offset from backtrack stack, add Code* and jump to location. 512 // The emitted code for generic character classes is good enough. 620 // Finalize code - write the entry point code now we know how man 902 Handle<Code> code = member in namespace:v8::internal [all...] |
| /external/dexmaker/src/dx/java/com/android/dx/dex/code/ |
| InsnFormat.java | 17 package com.android.dx.dex.code; 19 import com.android.dx.rop.code.RegisterSpec; 20 import com.android.dx.rop.code.RegisterSpecList; 35 * streams of code units, as well as human-oriented listing strings 51 * @param insn {@code non-null;} the instruction 54 * @return {@code non-null;} the string form 80 * has no arguments, then the result should be {@code ""}, not 81 * {@code null}. 85 * @param insn {@code non-null;} the instruction 86 * @return {@code non-null;} the string for [all...] |
| OutputFinisher.java | 17 package com.android.dx.dex.code; 21 import com.android.dx.rop.code.LocalItem; 22 import com.android.dx.rop.code.RegisterSpec; 23 import com.android.dx.rop.code.RegisterSpecList; 24 import com.android.dx.rop.code.RegisterSpecSet; 25 import com.android.dx.rop.code.SourcePosition; 43 /** {@code non-null;} options for dex output */ 47 * {@code >= 0;} register count for the method, not including any extra 52 /** {@code non-null;} the list of instructions, per se */ 62 * {@code >= 0;} the count of reserved registers (low-numbere [all...] |
| /external/dexmaker/src/dx/java/com/android/dx/rop/code/ |
| RegOps.java | 17 package com.android.dx.rop.code; 24 * <p><b>Note:</b> Opcode descriptions use a rough pseudocode. {@code r} 25 * is the result register, {@code x} is the first argument, 26 * {@code y} is the second argument, and {@code z} is the 32 /** {@code nop()} */ 35 /** {@code T: any type; r,x: T :: r = x;} */ 38 /** {@code T: any type; r,param(x): T :: r = param(x)} */ 42 * {@code T: Throwable; r: T :: r = caught_exception}. 49 /** {@code T: any type; r, literal: T :: r = literal;} * [all...] |
| RegisterSpec.java | 17 package com.android.dx.rop.code; 33 /** {@code non-null;} string to prefix register numbers with */ 36 /** {@code non-null;} intern table for instances */ 40 /** {@code non-null;} common comparison instance used while interning */ 43 /** {@code >= 0;} register number */ 46 /** {@code non-null;} type loaded or stored */ 50 * {@code null-ok;} local variable info associated with this register, 58 * @param reg {@code >= 0;} the register number 59 * @param type {@code non-null;} the type (or possibly actual value) which 61 * @param local {@code null-ok;} the associated local variable, if an [all...] |
| /external/dexmaker/src/main/java/com/google/dexmaker/ |
| DexMaker.java | 21 import com.android.dx.dex.code.DalvCode; 22 import com.android.dx.dex.code.PositionList; 23 import com.android.dx.dex.code.RopTranslator; 28 import com.android.dx.rop.code.AccessFlags; 29 import static com.android.dx.rop.code.AccessFlags.ACC_CONSTRUCTOR; 30 import com.android.dx.rop.code.LocalVariableInfo; 31 import com.android.dx.rop.code.RopMethod; 50 * including their member methods and fields, executable code, and debugging 56 * <li><strong>For runtime code generation.</strong> By embedding this library 58 * executable code. This approach takes advantage of the fact that th 478 private final Code code; field in class:DexMaker.MethodDeclaration [all...] |
| /external/doclava/src/com/google/doclava/ |
| Errors.java | 63 String message = which + error.code + ": " + text; 111 public int code; field in class:Errors.Error 114 public Error(int code, int level) { 115 this.code = code; 120 return "Error #" + this.code; 187 public static boolean setErrorLevel(int code, int level) { 189 if (e.code == code) {
|
| /external/elfutils/0.153/libdw/ |
| libdw.h | 19 additional right to link the code of Red Hat elfutils with code licensed 22 distribution of source code with any binary distribution and to 23 distribute linked combinations of the two. Non-GPL Code permitted under 24 this exception must only link to the code of Red Hat elfutils through 26 found in the source code files (the "Approved Interfaces"). The files 27 of Non-GPL Code may instantiate templates or use macros or inline 34 License in all respects for all of the Red Hat elfutils code and other 35 code used in conjunction with Red Hat elfutils except the Non-GPL Code 143 unsigned int code; member in struct:__anon738 [all...] |
| /external/elfutils/elfutils/ |
| libdw.h | 19 additional right to link the code of Red Hat elfutils with code licensed 22 distribution of source code with any binary distribution and to 23 distribute linked combinations of the two. Non-GPL Code permitted under 24 this exception must only link to the code of Red Hat elfutils through 26 found in the source code files (the "Approved Interfaces"). The files 27 of Non-GPL Code may instantiate templates or use macros or inline 34 License in all respects for all of the Red Hat elfutils code and other 35 code used in conjunction with Red Hat elfutils except the Non-GPL Code 143 unsigned int code; member in struct:__anon882 [all...] |
| /external/glide/third_party/gif_decoder/src/main/java/com/bumptech/glide/gifdecoder/ |
| GifHeaderParser.java | 64 int code = read(); local 65 switch (code) { 70 code = read(); 71 switch (code) { 252 int available, clear, code_mask, code_size, end_of_information, in_code, old_code, bits, code, count, i, datum, data_size, first, top, bi, pi; local 273 for (code = 0; code < clear; code++) { 274 prefix[code] = 0; // XXX ArrayIndexOutOfBoundsException 275 suffix[code] = (byte) code [all...] |
| /external/icu/icu4c/source/i18n/ |
| collationruleparser.cpp | 700 int32_t code = getReorderCode(word.data()); local 701 if(code < 0) { 702 setParseError("unknown script or reorder code", errorCode); 705 reorderCodes.addElement(code, errorCode); 830 // Error code consistent with the old parser (from ca. 2001), 841 // Note: This relies on the calling code maintaining the ruleIndex
|
| /external/icu/icu4c/source/test/cintltst/ |
| putiltst.c | 295 /* Test the data version API for better code coverage */ 452 int32_t code=0; local 454 for(;code<U_ERROR_LIMIT;code++){ 455 errorName = u_errorName((UErrorCode)code); 457 log_err("Error: u_errorName(0x%X) failed.\n",code); 461 for(code=0;code<_CODE_ARR_LEN; code++){ 462 errorName = u_errorName(errorCode[code]); [all...] |
| /external/iproute2/include/linux/ |
| inet_diag.h | 54 * All the commands identified by "code" are conditional jumps forward: 60 unsigned char code; member in struct:inet_diag_bc_op
|
| /external/jpeg/ |
| jchuff.c | 36 * structure assignment. You'll need to fix this code if you have 102 * just count the Huffman symbols used and generate Huffman code tables. 187 unsigned int code; local 189 /* Note that huffsize[] and huffcode[] are filled in code-length order, 208 /* Figure C.1: make table of Huffman code length for each symbol */ 222 /* We also validate that the counts represent a legal Huffman code tree. */ 224 code = 0; 229 huffcode[p++] = code; 230 code++; 232 /* code is now 1 more than the last code used for codelength si; bu [all...] |
| jdhuff.c | 37 * structure assignment. You'll need to fix this code if you have 159 unsigned int code; local 161 /* Note that huffsize[] and huffcode[] are filled in code-length order, 181 /* Figure C.1: make table of Huffman code length for each symbol */ 195 /* We also validate that the counts represent a legal Huffman code tree. */ 197 code = 0; 202 huffcode[p++] = code; 203 code++; 205 /* code is now 1 more than the last code used for codelength si; bu 404 register INT32 code; local [all...] |
| /external/kernel-headers/original/uapi/linux/ |
| filter.h | 13 * Current version of the filter code architecture. 20 * the BPF code definitions which need to match so you can share filters 24 __u16 code; /* Actual filter code */ member in struct:sock_filter 39 #define BPF_CLASS(code) ((code) & 0x07) 50 #define BPF_SIZE(code) ((code) & 0x18) 54 #define BPF_MODE(code) ((code) & 0xe0 [all...] |