/external/chromium_org/v8/src/ia32/ |
code-stubs-ia32.h | 6 // * Redistributions of source code must retain the above copyright 32 #include "code-stubs.h" 91 // Generate code for copying characters using a simple loop. This should only 102 // Generate code for copying characters using the rep movs instruction. 118 // string is found the code falls through with the string in 224 // Generate code to do a lookup in the number string cache. If the number in 225 // the register object is found in the cache the generated code falls through 227 // can be the same. If the number is not found in the cache the code jumps to 288 return DictionaryBits::encode(dictionary_.code()) | 289 ResultBits::encode(result_.code()) | [all...] |
builtins-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 80 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); 111 __ lea(eax, FieldOperand(eax, Code::kHeaderSize)); 162 // Try to allocate the object without transitioning into C code. If any of 163 // the preconditions is not met, the code bails out to the runtime call. 252 // and jump into the continuation code at any time from now on. Any 379 Handle<Code> code = local 382 __ InvokeCode(code, expected, expected, RelocInfo::CODE_TARGET, 489 // Invoke the code [all...] |
/external/chromium_org/v8/src/mips/ |
code-stubs-mips.h | 6 // * Redistributions of source code must retain the above copyright 86 // Generate code for copying characters using a simple loop. This should only 98 // Generate code for copying a large number of characters. This function 117 // string is found the code falls through with the string in register r0. 237 ASSERT(IntRegisterBits::is_valid(the_int_.code())); 238 ASSERT(HeapNumberRegisterBits::is_valid(the_heap_number_.code())); 239 ASSERT(ScratchRegisterBits::is_valid(scratch_.code())); 240 ASSERT(SignRegisterBits::is_valid(sign_.code())); 261 return IntRegisterBits::encode(the_int_.code()) 262 | HeapNumberRegisterBits::encode(the_heap_number_.code()) [all...] |
/external/clang/lib/Serialization/ |
GlobalModuleIndex.cpp | 548 unsigned Code = InStream.readRecord(Entry.ID, Record, &Blob); 551 if (State == ControlBlock && Code == IMPORTS) { 591 if (State == ASTBlock && Code == IDENTIFIER_TABLE && Record[0] > 0) {
|
/external/llvm/lib/Target/AArch64/AsmParser/ |
AArch64AsmParser.cpp | 170 A64CC::CondCodes Code; 242 return CondCode.Code; 433 // certainly break resulting code. 770 static AArch64Operand *CreateCondCode(A64CC::CondCodes Code, 773 Op->CondCode.Code = Code; [all...] |
/external/v8/src/x64/ |
assembler-x64-inl.h | 6 // * Redistributions of source code must retain the above copyright 66 void Assembler::emit_code_target(Handle<Code> target, 77 // Optimization if we keep jumping to the same code target. 92 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3); 97 emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3); 107 emit(0x48 | (reg.code() & 0x8) >> 1 | op.rex_); 112 ASSERT_EQ(rm_reg.code() & 0xf, rm_reg.code()); [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...] |
/external/chromium_org/v8/src/arm/ |
codegen-arm.cc | 6 // * Redistributions of source code must retain the above copyright 388 // Code generators 831 // The sequence of instructions that is patched out for aging code is the 841 patcher.masm()->nop(ip.code()); 849 bool Code::IsYoungSequence(byte* sequence) { 859 void Code::GetCodeAgeAndParity(byte* sequence, Age* age, 867 Code* stub = GetCodeFromTargetAddress(target_address); 873 void Code::PatchPlatformCodeAge(byte* sequence, 874 Code::Age age, 882 Code* stub = GetCodeAgeStub(age, parity) [all...] |
macro-assembler-arm.h | 6 // * Redistributions of source code must retain the above copyright 92 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 102 int CallSize(Handle<Code> code, 106 void Call(Handle<Code> code, 113 // Emit code to discard a non-negative number of pointer-sized elements 190 void RememberedSetHelper(Register object, // Used for debug code. 307 if (src1.code() > src2.code()) [all...] |
regexp-macro-assembler-arm.cc | 6 // * Redistributions of source code must retain the above copyright 35 #include "code-stubs.h" 49 * - r5 : Pointer to current code object (Code*) including heap object tag. 55 * - r9 : Unused, might be used by C code and expected unchanged. 67 * - fp[52] direct_call (if 1, direct call from JavaScript code, 100 * code and the remaining arguments are passed in registers, e.g. by calling the 101 * code entry as cast to a function with the signature: 113 * When calling as a non-direct call (i.e., from C++ code), the return address 114 * area is overwritten with the LR register by the RegExp code. When doing 873 Handle<Code> code = isolate()->factory()->NewCode( local [all...] |
/external/chromium_org/v8/src/x64/ |
builtins-x64.cc | 6 // * Redistributions of source code must retain the above copyright 81 __ lea(kScratchRegister, FieldOperand(kScratchRegister, Code::kHeaderSize)); 113 __ lea(rax, FieldOperand(rax, Code::kHeaderSize)); 164 // Try to allocate the object without transitioning into C code. If any of 165 // the preconditions is not met, the code bails out to the runtime call. 260 // and jump into the continuation code at any time from now on. Any 387 Handle<Code> code = local 390 __ InvokeCode(code, expected, expected, RelocInfo::CODE_TARGET, 553 // Invoke the code [all...] |
regexp-macro-assembler-x64.cc | 6 // * Redistributions of source code must retain the above copyright 63 * positions from end of string or code location from Code* pointer). 64 * - r8 : Code object pointer. Used to convert between absolute and 65 * code-object-relative addresses. 70 * kRootRegister) aren't special during execution of RegExp code (they don't 71 * hold the values assumed when creating JS code), so no Smi or Root related 79 * - direct_call (if 1, direct call from JavaScript code, if 0 call 104 * The first seven values must be provided by the calling code by 105 * calling the code's entry address cast to a function pointer with th [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.h | 6 // * Redistributions of source code must retain the above copyright 103 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 110 static int CallSize(Handle<Code> code, 114 void Call(Handle<Code> code, 120 // Emit code to discard a non-negative number of pointer-sized elements 194 void RememberedSetHelper(Register object, // Used for debug code. 306 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 821 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 135 ("code", ctypes.c_uint32), 507 # List of V8 instance types. Obtained by adding the code below to any .cc file. 623 code = AnnotateAddresses(heap, line[1]) 624 return "%s%08x %08x: %s" % (marker, line_address, line[0], code) 803 self.code = heap.FindObject(code_entry - Code.HeaderSize(heap) + 1) 815 p.Print("code:") 816 self.code.Print(p [all...] |
/art/compiler/dex/quick/ |
gen_common.cc | 85 void Mir2Lir::GenCompareAndBranch(Instruction::Code opcode, RegLocation rl_src1, 139 void Mir2Lir::GenCompareZeroAndBranch(Instruction::Code opcode, RegLocation rl_src, LIR* taken, 181 void Mir2Lir::GenIntNarrowing(Instruction::Code opcode, RegLocation rl_dest, 226 * code throws runtime exception "bad Filled array req" for 'D' and 'J'. 227 * Current code also throws internal unimp if not 'L', '[' or 'I'. 274 * TUNING note: generated code here could be much improved, but 760 // Resolved, store and hop over following code 780 // Rejoin code paths [all...] |
/external/chromium_org/third_party/mesa/src/docs/ |
MESA_shader_debug.spec | 254 Sample Code
|
/external/chromium_org/v8/src/ |
objects-visiting.h | 6 // * Redistributions of source code must retain the above copyright 90 V(Code) \ 270 // Certain types of objects (i.e. Code objects) are not handled 304 // Don't visit code entry. We are using this visitor only during scavenges. 411 // Mark non-optimize code for functions inlined into the given optimized 412 // code. This will prevent it from being flushed. 413 static void MarkInlinedFunctionsCode(Heap* heap, Code* code); 431 // Code flushing support. 435 // Helpers used by code flushing support that visit pointer fields and trea [all...] |
serialize.cc | 6 // * Redistributions of source code must retain the above copyright 120 entry.code = EncodeExternal(type, id); 122 ASSERT_NE(0, entry.code); 136 // NOTE: This function was originally 100k of code. It has since been 138 // very easily cause code bloat. Please be careful in the future when adding 530 "Code::MakeCodeYoung"); 586 // deopt table code, which isn't possible at deserialization time. 614 ExternalReferenceTable::instance(isolate_)->code(index) : 0; 651 Put(external_references->code(i), external_references->address(i)); 768 virtual void LogRecordedBuffer(Code* code [all...] |
/external/clang/unittests/Tooling/ |
RefactoringTest.cpp | 243 bool runOver(StringRef Code) { 244 return runToolOnCode(new TestAction(this), Code);
|
/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/lzma/CPP/7zip/Bundles/LzmaCon/ |
LzmaAlone.cpp | 462 HRESULT result = encoder->Code(inStream, outStream, 0, 0, 0);
495 if (decoder->Code(inStream, outStream, 0, (fileSize == (UInt64)(Int64)-1) ? 0 : &fileSize, 0) != S_OK)
|
/external/mesa3d/docs/ |
MESA_shader_debug.spec | 254 Sample Code
|
/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.
|