/external/chromium_org/v8/src/ |
builtins.cc | 6 // * Redistributions of source code must retain the above copyright 161 // code below. 176 // changes this code has to be changed as well. 1752 Object* code = NULL; local [all...] |
deoptimizer.cc | 6 // * Redistributions of source code must retain the above copyright 48 // so code pages don't need PROT_EXEC. 96 Code* DeoptimizerData::FindDeoptimizingCode(Address addr) { 100 if (node->code()->contains(addr)) return *node->code(); 106 void DeoptimizerData::RemoveDeoptimizingCode(Code* code) { 110 if (*cur->code() == code) { 120 // Deoptimizing code is removed through weak callback. Each object is expecte 196 Code* code = frame->LookupCode(); local 352 Code* code = function->code(); local 445 Code* code = function->code(); local [all...] |
factory.cc | 6 // * Redistributions of source code must retain the above copyright 662 // Caching of optimized code enabled and optimized code found. 885 Handle<Code> code, 890 // Set up the code pointer in both the shared function info and in 892 function->shared()->set_code(*code); 893 function->set_code(*code); 916 Handle<Code> code, 1384 Handle<Code> code = isolate()->builtins()->HandleApiCall(); local [all...] |
/external/chromium_org/v8/src/ia32/ |
lithium-codegen-ia32.h | 6 // * Redistributions of source code must retain the above copyright 140 // Try to generate code for the entire chunk, but it may fail if the 142 // code generation attempt succeeded. 145 // Finish the code by setting stack height, safepoint, and bailout 147 void FinishCode(Handle<Code> code); 149 // Deferred code support. 218 void AddDeferredCode(LDeferredCode* code) { deferred_.Add(code, zone()); } 220 // Code generation passes. Returns true if code generation shoul [all...] |
assembler-ia32-inl.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 77 // absolute code pointer inside code object moves with the code object. 108 Object* target_code = Code::GetCodeFromTargetAddress(target); 193 Code* RelocInfo::code_age_stub() { 196 return Code::GetCodeFromTargetAddress( 201 void RelocInfo::set_code_age_stub(Code* stub) { 220 Object* target_code = Code::GetCodeFromTargetAddress(target) [all...] |
/external/chromium_org/v8/src/mips/ |
lithium-codegen-mips.h | 6 // * Redistributions of source code must retain the above copyright 131 // Try to generate code for the entire chunk, but it may fail if the 133 // code generation attempt succeeded. 136 // Finish the code by setting stack height, safepoint, and bailout 138 void FinishCode(Handle<Code> code); 220 void AddDeferredCode(LDeferredCode* code) { deferred_.Add(code, zone()); } 222 // Code generation passes. Returns true if code generation shoul [all...] |
/external/chromium_org/v8/src/x64/ |
lithium-codegen-x64.h | 6 // * Redistributions of source code must retain the above copyright 114 // Try to generate code for the entire chunk, but it may fail if the 116 // code generation attempt succeeded. 119 // Finish the code by setting stack height, safepoint, and bailout 121 void FinishCode(Handle<Code> code); 123 // Deferred code support. 184 void AddDeferredCode(LDeferredCode* code) { deferred_.Add(code, zone()); } 186 // Code generation passes. Returns true if code generation shoul [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
AsmPrinterInlineAsm.cpp | 120 // state. e.g. .code 16, .code 32. 165 OS << '\n'; // Indent code with newline. 263 OS << '\n'; // Indent code with newline. 493 const char *Code) const { 494 if (!strcmp(Code, "private")) { 496 } else if (!strcmp(Code, "comment")) { 498 } else if (!strcmp(Code, "uid")) { 512 Msg << "Unknown special formatter '" << Code
|
/external/v8/src/ |
builtins.cc | 6 // * Redistributions of source code must retain the above copyright 151 // code below. 166 // changes this code has to be changed as well. 1666 Object* code = NULL; local [all...] |
compiler.cc | 6 // * Redistributions of source code must retain the above copyright 127 Handle<Code> code(shared_info()->code()); 128 SetCode(code); 132 // Determine whether to use the full compiler for all code. If the flag 135 // the code from the full compiler supports mode precise break points. For the 136 // crankshaft adaptive compiler debugging the optimized code is not possible at 190 // In case we are not optimizing simply return the code from 191 // the full code generator 377 Code* code = it.frame()->LookupCode(); local 636 Handle<Code> code = info->code(); local 726 Handle<Code> code = info.isolate()->builtins()->LazyCompile(); local 799 Handle<Code> code = info->code(); local [all...] |
deoptimizer.cc | 6 // * Redistributions of source code must retain the above copyright 76 // We rely on this function not causing a GC. It is called from generated code 133 // Get the function and code from the frame. 135 Code* code = frame->LookupCode(); local 137 // Locate the deoptimization point in the code. As we are at a call the 138 // return address must be at a place in the code with deoptimization support. 139 SafepointEntry safepoint_entry = code->GetSafepointEntry(frame->pc()); 145 unsigned stack_slots = code->stack_slots(); 154 code); 1634 Code* code = Code::cast(Isolate::Current()->heap()->FindCodeObject(pc)); local [all...] |
/external/v8/src/x64/ |
ic-x64.cc | 6 // * Redistributions of source code must retain the above copyright 61 // Generated code falls through if the receiver is a regular non-global 106 // The generated code assumes that the receiver has slow properties, 161 // is in the dictionary, so code at miss_label must always call a 164 // that case. The generated code assumes that the receiver has slow 238 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 253 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 267 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 810 // The generated code does not accept smi keys. 811 // The generated code falls through if both probes miss [all...] |
code-stubs-x64.h | 6 // * Redistributions of source code must retain the above copyright 82 // Flag that indicates how to generate code for the stub GenericBinaryOpStub. 85 NO_SMI_CODE_IN_STUB = 1 << 0 // Omit smi code in stub. 148 virtual int GetCodeKind() { return Code::UNARY_OP_IC; } 154 virtual void FinishCode(Handle<Code> code) { 155 code->set_unary_op_type(operand_type_); 234 virtual int GetCodeKind() { return Code::BINARY_OP_IC; } 240 virtual void FinishCode(Handle<Code> code) { [all...] |
/external/chromium_org/v8/test/cctest/ |
test-disasm-x64.cc | 6 // * Redistributions of source code must retain the above copyright 247 Handle<Code> ic(Isolate::Current()->builtins()->builtin( 409 Object* code = HEAP->CreateCode( local 411 Code::ComputeFlags(Code::STUB), 412 Handle<Code>())->ToObjectChecked(); 413 CHECK(code->IsCode()); 415 Code::cast(code)->Print(); 416 byte* begin = Code::cast(code)->instruction_start() [all...] |
/external/llvm/lib/MC/MCParser/ |
COFFAsmParser.cpp | 153 Code = 1 << 1, 195 if ((SecFlags & Code) == 0) 214 SecFlags |= Code; 235 if (SecFlags & Code) 642 bool Code = false; 648 if (CodeID != "code") 649 return Error(startLoc, "expected @code"); 650 Code = true; 658 getStreamer().EmitWin64EHPushFrame(Code); 696 // violation so this validation code is disabled [all...] |
/external/v8/src/ia32/ |
code-stubs-ia32.h | 6 // * Redistributions of source code must retain the above copyright 32 #include "code-stubs.h" 145 virtual int GetCodeKind() { return Code::UNARY_OP_IC; } 151 virtual void FinishCode(Handle<Code> code) { 152 code->set_unary_op_type(operand_type_); 232 virtual int GetCodeKind() { return Code::BINARY_OP_IC; } 238 virtual void FinishCode(Handle<Code> code) { 239 code->set_binary_op_type(operands_type_) [all...] |
ic-ia32.cc | 6 // * Redistributions of source code must retain the above copyright 61 // Generated code falls through if the receiver is a regular non-global 101 // in the dictionary, so code at miss_label must always call a backup 104 // case. The generated code assumes that the receiver has slow 158 // is in the dictionary, so code at miss_label must always call a 161 // that case. The generated code assumes that the receiver has slow 229 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 245 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 259 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 819 // Add 1 to receiver->length, and go to common element store code for Objects [all...] |
/external/llvm/lib/MC/ |
MCAsmStreamer.cpp | 245 virtual void EmitWin64EHPushFrame(bool Code); 692 assert(Directive && "Invalid size for machine code value!"); 756 default: llvm_unreachable("Invalid size for machine code value!"); 783 default: llvm_unreachable("Invalid size for machine code value!"); [all...] |
/external/v8/src/arm/ |
ic-arm.cc | 6 // * Redistributions of source code must retain the above copyright 33 #include "code-stubs.h" 65 // Generated code falls through if the receiver is a regular non-global 118 // The generated code assumes that the receiver has slow properties, 167 // The generated code assumes that the receiver has slow properties, 227 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 244 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 259 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 383 // The generated code does not accept smi keys. 384 // The generated code falls through if both probes miss [all...] |
/external/v8/src/mips/ |
ic-mips.cc | 6 // * Redistributions of source code must retain the above copyright 35 #include "code-stubs.h" 62 // Generated code falls through if the receiver is a regular non-global 114 // The generated code assumes that the receiver has slow properties, 167 // The generated code assumes that the receiver has slow properties, 229 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 246 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 261 StubCompiler::GenerateLoadMiss(masm, Code::LOAD_IC); 385 // The generated code does not accept smi keys. 386 // The generated code falls through if both probes miss [all...] |
/external/chromium_org/v8/tools/ |
profile.js | 6 // * Redistributions of source code must retain the above copyright 55 * code entries. 67 * Enum for code state regarding its dynamic optimization. 85 * @param {number} addr Address of the unknown code. 98 * @param {string} name Code entry name. 112 * Registers statically compiled code entry. 114 * @param {string} name Code entry name. 128 * Registers dynamic (JIT-compiled) code entry. 130 * @param {string} type Code entry type. 131 * @param {string} name Code entry name [all...] |
codemap.js | 6 // * Redistributions of source code must retain the above copyright 30 * Constructs a mapper that maps addresses into code entries. 36 * Dynamic code entries. Used for JIT compiled code. 46 * Static code entries. Used for statically compiled code. 51 * Libraries entries. Used for the whole static code libraries. 56 * Map of memory pages occupied with static code. 76 * Adds a dynamic (i.e. moveable and discardable) code entry. 79 * @param {CodeMap.CodeEntry} codeEntry Code entry object [all...] |
ll_prof.py | 8 # * Redistributions of source code must retain the above copyright 84 class Code(object): 85 """Code object.""" 94 self.id = Code._id 95 Code._id += 1 106 self.codetype = Code.OPTIMIZED 108 self.codetype = Code.FULL_CODEGEN 110 self.codetype = Code.V8INTERNAL 112 self.codetype = Code.UNKNOWN 208 """Group of adjacent code objects."" [all...] |
/external/v8/tools/ |
profile.js | 6 // * Redistributions of source code must retain the above copyright 55 * code entries. 67 * Enum for code state regarding its dynamic optimization. 85 * @param {number} addr Address of the unknown code. 98 * @param {string} name Code entry name. 112 * Registers statically compiled code entry. 114 * @param {string} name Code entry name. 128 * Registers dynamic (JIT-compiled) code entry. 130 * @param {string} type Code entry type. 131 * @param {string} name Code entry name [all...] |
codemap.js | 6 // * Redistributions of source code must retain the above copyright 30 * Constructs a mapper that maps addresses into code entries. 36 * Dynamic code entries. Used for JIT compiled code. 46 * Static code entries. Used for statically compiled code. 51 * Libraries entries. Used for the whole static code libraries. 56 * Map of memory pages occupied with static code. 76 * Adds a dynamic (i.e. moveable and discardable) code entry. 79 * @param {CodeMap.CodeEntry} codeEntry Code entry object [all...] |