/external/chromium_org/v8/src/arm64/ |
H A D | assembler-arm64-inl.h | 32 Object* target_code = Code::GetCodeFromTargetAddress(target); 590 Address Assembler::target_address_at(Address pc, Code* code) { 652 Address constant_pool_entry, Code* code, Address target) { 674 Code* code, 788 Code* RelocInfo::code_age_stub() { 792 return Code::GetCodeFromTargetAddress(Memory::Address_at(stub_entry_address)); 796 void RelocInfo::set_code_age_stub(Code* stub, 799 DCHECK(!Code::IsYoungSequence(stub->GetIsolate(), pc_)); 821 Object* target_code = Code::GetCodeFromTargetAddress(target);
|
H A D | assembler-arm64.h | 875 static inline Address target_address_at(Address pc, Code* code); 877 Code* code, 896 Address constant_pool_entry, Code* code, Address target); 1747 // Code generation helpers -------------------------------------------------- 2176 // Code generation
|
H A D | builtins-arm64.cc | 275 __ Add(x2, x2, Code::kHeaderSize - kHeapObjectTag); 281 __ Add(x0, x0, Code::kHeaderSize - kHeapObjectTag); 618 Handle<Code> code = 999 __ Ldr(x1, MemOperand(x0, Code::kDeoptimizationDataOffset - kHeapObjectTag)); 1009 __ Add(lr, x0, Code::kHeaderSize - kHeapObjectTag);
|
H A D | code-stubs-arm64.cc | 1368 __ Add(x12, x11, Code::kHeaderSize - kHeapObjectTag); 1421 masm, PropertyAccessCompiler::MissBuiltin(Code::LOAD_IC)); 1977 masm, PropertyAccessCompiler::MissBuiltin(Code::KEYED_LOAD_IC)); 2433 __ Add(code_object, code_object, Code::kHeaderSize - kHeapObjectTag); 2770 Handle<Code> adaptor = 2912 __ Add(cons_stub_code, cons_stub, Code::kHeaderSize - kHeapObjectTag); 3534 __ Add(stub_entry, x0, Code::kHeaderSize - kHeapObjectTag);
|
H A D | code-stubs-arm64.h | 102 static Mode GetMode(Code* stub) { 131 static void Patch(Code* stub, Mode mode) { 288 void Activate(Code* code) {
|
H A D | codegen-arm64.cc | 102 // Code generators 385 bool Code::IsYoungSequence(Isolate* isolate, byte* sequence) { 390 void Code::GetCodeAgeAndParity(Isolate* isolate, byte* sequence, Age* age, 397 Code* stub = GetCodeFromTargetAddress(Memory::Address_at(target)); 403 void Code::PatchPlatformCodeAge(Isolate* isolate, 405 Code::Age age, 412 Code * stub = GetCodeAgeStub(isolate, age, parity);
|
H A D | debug-arm64.cc | 367 __ Add(scratch, scratch, Code::kHeaderSize - kHeapObjectTag);
|
H A D | deoptimizer-arm64.cc | 25 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
|
H A D | full-codegen-arm64.cc | 687 Handle<Code> ic = ToBooleanStub::GetUninitialized(isolate()); 1055 Handle<Code> ic = 2003 Handle<Code> ic = CodeFactory::KeyedLoadIC(isolate()).code(); 2034 Handle<Code> code = CodeFactory::BinaryOpIC(isolate(), op, mode).code(); 2118 Handle<Code> code = CodeFactory::BinaryOpIC(isolate(), op, mode).code(); 2169 Handle<Code> ic = 2290 Handle<Code> ic = CodeFactory::KeyedStoreIC(isolate(), strict_mode()).code(); 2323 void FullCodeGenerator::CallIC(Handle<Code> code, 2332 // Code common for calls using the IC. 2403 // Code commo [all...] |
H A D | lithium-codegen-arm64.cc | 381 void LCodeGen::CallCode(Handle<Code> code, 388 void LCodeGen::CallCodeGeneric(Handle<Code> code, 398 if ((code->kind() == Code::BINARY_OP_IC) || 399 (code->kind() == Code::COMPARE_IC)) { 922 void LCodeGen::FinishCode(Handle<Code> code) { 931 void LCodeGen::PopulateDeoptimizationData(Handle<Code> code) { 1786 Handle<Code> code = 2080 Handle<Code> code = Handle<Code>::cast(ToHandle(target)); 2090 __ Add(target, target, Code [all...] |
H A D | lithium-codegen-arm64.h | 82 void FinishCode(Handle<Code> code); 209 void PopulateDeoptimizationData(Handle<Code> code); 284 // Code generation steps. Returns true if code generation should continue. 299 void CallCode(Handle<Code> code, 303 void CallCodeGeneric(Handle<Code> code,
|
H A D | macro-assembler-arm64.cc | 1549 Ldr(scratch1, FieldMemOperand(object, Code::kHandlerTableOffset)); 1554 Add(scratch1, object, Code::kHeaderSize - kHeapObjectTag); 2111 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode) { 2184 void MacroAssembler::Call(Handle<Code> code, 2233 int MacroAssembler::CallSize(Handle<Code> code, 2766 Handle<Code> code_constant, 2825 Add(x3, x3, Code::kHeaderSize - kHeapObjectTag); 2828 Handle<Code> adaptor = 2858 InvokePrologue(expected, actual, Handle<Code>::null(), code, &done, flag, 3059 Code* stu [all...] |
H A D | macro-assembler-arm64.h | 1180 void Jump(Handle<Code> code, RelocInfo::Mode rmode); 1186 void Call(Handle<Code> code, 1195 static int CallSize(Handle<Code> code, 1208 Handle<Code> code_constant, 1271 // ---- Code generation helpers ---- 1487 Handle<Code> success, 1996 // Code ageing support functions. 1998 // Code ageing on ARM64 works similarly to on ARM. When V8 wants to mark a 2009 // done by to Code::PatchPlatformCodeAge and EmitCodeAgeSequence. 2025 static void EmitCodeAgeSequence(Assembler* assm, Code* stu [all...] |
H A D | regexp-macro-assembler-arm64.cc | 27 * - x20 : Pointer to the current code object (Code*), 1044 Handle<Code> code = isolate()->factory()->NewCode( 1045 code_desc, Code::ComputeFlags(Code::REGEXP), masm_->CodeObject()); 1111 __ Mov(w10, target + Code::kHeaderSize - kHeapObjectTag); 1290 Code* re_code, 1313 Handle<Code> code_handle(re_code); 1429 // Code* of self. 1450 // Reload the Code pointer.
|
H A D | regexp-macro-assembler-arm64.h | 97 Code* re_code,
|
/external/chromium_org/v8/src/ |
H A D | assembler.cc | 688 RelocIterator::RelocIterator(Code* code, int mode_mask) { 703 if (sequence != NULL && !Code::IsYoungSequence(isolate, sequence)) { 808 Code* code = Code::GetCodeFromTargetAddress(target_address()); 809 os << " (" << Code::Kind2String(code->kind()) << ") (" << target_address() 848 Code* code = Code::GetCodeFromTargetAddress(addr); 871 DCHECK(Code::IsYoungSequence(isolate, pc_) || code_age_stub()->IsCode()); 1034 isolate, FUNCTION_ADDR(Code::MakeCodeAgeSequenceYoung))); 1041 isolate, FUNCTION_ADDR(Code [all...] |
H A D | assembler.h | 338 CODE_TARGET, // Code target which is not any of the above. 341 DEBUG_BREAK, // Code target for the debugger statement. 380 RelocInfo(byte* pc, Mode rmode, intptr_t data, Code* host) 463 Code* host() const { return host_; } 464 void set_host(Code* host) { host_ = host; } 510 INLINE(Code* code_age_stub()); 511 INLINE(void set_code_age_stub(Code* stub, 604 Code* host_; 678 explicit RelocIterator(Code* code, int mode_mask = -1);
|
H A D | ast.cc | 158 Handle<Code> unoptimized_code) {
|
H A D | ast.h | 417 // Code generation 738 // Code generation 2361 void InitializeSharedInfo(Handle<Code> code);
|
H A D | bootstrapper.cc | 376 Handle<Code> call_code = Handle<Code>(isolate->builtins()->builtin(call)); 517 Handle<Code> code(isolate->builtins()->builtin(Builtins::kEmptyFunction)); 610 Handle<Code> code(isolate()->builtins()->builtin( 626 Handle<Code> code(isolate()->builtins()->builtin( 782 Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin( 816 Handle<Code> code = Handle<Code>(isolate()->builtins()->builtin( 949 Handle<Code> cod [all...] |
H A D | builtins.cc | 1456 Code::Flags flags; 1481 // Code::Flags names a non-abstract type. 1488 functions[builtin_count].flags = static_cast<Code::Flags>(0); 1496 functions->flags = Code::ComputeFlags(Code::BUILTIN); \ 1505 functions->flags = Code::ComputeFlags(Code::kind, \ 1516 functions->flags = Code::ComputeHandlerFlags(Code::kind); \ 1565 Code [all...] |
H A D | builtins.h | 243 #define DECLARE_BUILTIN_ACCESSOR_C(name, ignore) Handle<Code> name(); 245 Handle<Code> name(); 246 #define DECLARE_BUILTIN_ACCESSOR_H(name, kind) Handle<Code> name(); 254 Code* builtin(Name name) { 255 // Code::cast cannot be used here since we access builtins 257 return reinterpret_cast<Code*>(builtins_[name]); 275 Handle<Code> GetCode(JavaScript id, bool* resolved); 286 // Note: These are always Code objects, but to conform with
|
H A D | code-factory.cc | 38 Handle<Code> ic = mode == SLOPPY 47 Handle<Code> code = CompareIC::GetUninitialized(isolate, op);
|
H A D | code-factory.h | 20 Callable(Handle<Code> code, CallInterfaceDescriptor descriptor) 23 Handle<Code> code() const { return code_; } 27 const Handle<Code> code_; 45 // Code stubs. Add methods here as needed to reduce dependency on
|
H A D | code-stubs-hydrogen.cc | 222 Handle<Code> HydrogenCodeStub::GenerateLightweightMissCode( 244 Code::Flags flags = Code::ComputeFlags( 249 Handle<Code> new_object = factory->NewCode( 256 static Handle<Code> DoGenerateCode(Stub* stub) { 275 Handle<Code> code = chunk->Codegen(); 311 Handle<Code> ToNumberStub::GenerateCode() { 324 Handle<Code> NumberToStringStub::GenerateCode() { 394 Handle<Code> FastCloneShallowArrayStub::GenerateCode() { 461 Handle<Code> FastCloneShallowObjectStu [all...] |