Searched refs:Code (Results 76 - 100 of 561) sorted by path

1234567891011>>

/external/chromium_org/v8/src/arm64/
H A Dassembler-arm64-inl.h32 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 Dassembler-arm64.h875 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 Dbuiltins-arm64.cc275 __ 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 Dcode-stubs-arm64.cc1368 __ 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 Dcode-stubs-arm64.h102 static Mode GetMode(Code* stub) {
131 static void Patch(Code* stub, Mode mode) {
288 void Activate(Code* code) {
H A Dcodegen-arm64.cc102 // 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 Ddebug-arm64.cc367 __ Add(scratch, scratch, Code::kHeaderSize - kHeapObjectTag);
H A Ddeoptimizer-arm64.cc25 void Deoptimizer::PatchCodeForDeoptimization(Isolate* isolate, Code* code) {
H A Dfull-codegen-arm64.cc687 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 Dlithium-codegen-arm64.cc381 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 Dlithium-codegen-arm64.h82 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 Dmacro-assembler-arm64.cc1549 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 Dmacro-assembler-arm64.h1180 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 Dregexp-macro-assembler-arm64.cc27 * - 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 Dregexp-macro-assembler-arm64.h97 Code* re_code,
/external/chromium_org/v8/src/
H A Dassembler.cc688 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 Dassembler.h338 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 Dast.cc158 Handle<Code> unoptimized_code) {
H A Dast.h417 // Code generation
738 // Code generation
2361 void InitializeSharedInfo(Handle<Code> code);
H A Dbootstrapper.cc376 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 Dbuiltins.cc1456 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 Dbuiltins.h243 #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 Dcode-factory.cc38 Handle<Code> ic = mode == SLOPPY
47 Handle<Code> code = CompareIC::GetUninitialized(isolate, op);
H A Dcode-factory.h20 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 Dcode-stubs-hydrogen.cc222 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...]

Completed in 370 milliseconds

1234567891011>>