HomeSort by relevance Sort by last modified time
    Searched refs:RelocInfo (Results 1 - 25 of 143) sorted by null

1 2 3 4 5 6

  /external/chromium_org/v8/test/cctest/
test-reloc-info.cc 36 byte* pc, RelocInfo::Mode mode, intptr_t data) {
37 RelocInfo rinfo(pc, mode, data, NULL);
56 RelocInfo::Mode mode = (i % 2 == 0) ?
57 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION;
68 RelocIterator it(desc, RelocInfo::ModeMask(RelocInfo::POSITION));
71 RelocInfo::Mode mode = (i % 2 == 0) ?
72 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION
    [all...]
test-ast.cc 45 AstNode* node = factory.NewEmptyStatement(RelocInfo::kNoPosition);
  /external/chromium_org/v8/src/mips/
assembler-mips-inl.h 56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) {
66 rmode_ = RelocInfo::EXTERNAL_REFERENCE;
73 rmode_ = RelocInfo::NONE32;
113 // RelocInfo.
115 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) {
133 Address RelocInfo::target_address() {
139 Address RelocInfo::target_address_address() {
163 Address RelocInfo::constant_pool_entry_address() {
169 int RelocInfo::target_address_size() {
174 void RelocInfo::set_target_address(Address target
    [all...]
  /external/chromium_org/v8/src/ia32/
assembler-ia32-inl.h 56 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) {
89 Address RelocInfo::target_address() {
95 Address RelocInfo::target_address_address() {
103 Address RelocInfo::constant_pool_entry_address() {
109 int RelocInfo::target_address_size() {
114 void RelocInfo::set_target_address(Address target,
128 Object* RelocInfo::target_object() {
134 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
140 void RelocInfo::set_target_object(Object* target,
158 Address RelocInfo::target_reference()
    [all...]
deoptimizer-ia32.cc 43 if (pc_delta <= RelocInfo::kMaxSmallPCDelta) {
56 int comment_reloc_size = RelocInfo::kMinRelocCommentSize;
77 = reinterpret_cast<intptr_t>(RelocInfo::kFillerCommentString);
78 RelocInfo rinfo(0, RelocInfo::COMMENT, comment_string, NULL);
84 ASSERT(RelocInfo::kMinRelocCommentSize ==
145 patcher.masm()->call(deopt_entry, RelocInfo::NONE32);
147 RelocInfo rinfo(call_address + 1, // 1 after the call opcode.
148 RelocInfo::RUNTIME_ENTRY,
assembler-ia32.h 289 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); }
291 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_);
294 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_);
301 RelocInfo::Mode rmode_;
329 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
334 RelocInfo::Mode rmode = RelocInfo::NONE32);
341 RelocInfo::Mode rmode = RelocInfo::NONE32);
347 RelocInfo::Mode rmode = RelocInfo::NONE32)
    [all...]
assembler-ia32.cc 85 // Implementation of RelocInfo
88 const int RelocInfo::kApplyMask =
89 RelocInfo::kCodeTargetMask | 1 << RelocInfo::RUNTIME_ENTRY |
90 1 << RelocInfo::JS_RETURN | 1 << RelocInfo::INTERNAL_REFERENCE |
91 1 << RelocInfo::DEBUG_BREAK_SLOT | 1 << RelocInfo::CODE_AGE_SEQUENCE;
94 bool RelocInfo::IsCodedSpecially() {
103 bool RelocInfo::IsInConstantPool()
    [all...]
  /external/chromium_org/v8/src/x87/
assembler-x87-inl.h 56 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) {
89 Address RelocInfo::target_address() {
95 Address RelocInfo::target_address_address() {
103 Address RelocInfo::constant_pool_entry_address() {
109 int RelocInfo::target_address_size() {
114 void RelocInfo::set_target_address(Address target,
129 Object* RelocInfo::target_object() {
135 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
141 void RelocInfo::set_target_object(Object* target,
159 Address RelocInfo::target_reference()
    [all...]
assembler-x87.cc 80 // Implementation of RelocInfo
83 const int RelocInfo::kApplyMask =
84 RelocInfo::kCodeTargetMask | 1 << RelocInfo::RUNTIME_ENTRY |
85 1 << RelocInfo::JS_RETURN | 1 << RelocInfo::INTERNAL_REFERENCE |
86 1 << RelocInfo::DEBUG_BREAK_SLOT | 1 << RelocInfo::CODE_AGE_SEQUENCE;
89 bool RelocInfo::IsCodedSpecially() {
98 bool RelocInfo::IsInConstantPool()
    [all...]
assembler-x87.h 281 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); }
283 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_);
286 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_);
293 RelocInfo::Mode rmode_;
318 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
323 RelocInfo::Mode rmode = RelocInfo::NONE32);
330 RelocInfo::Mode rmode = RelocInfo::NONE32);
336 RelocInfo::Mode rmode = RelocInfo::NONE32)
    [all...]
deoptimizer-x87.cc 43 if (pc_delta <= RelocInfo::kMaxSmallPCDelta) {
56 int comment_reloc_size = RelocInfo::kMinRelocCommentSize;
77 = reinterpret_cast<intptr_t>(RelocInfo::kFillerCommentString);
78 RelocInfo rinfo(0, RelocInfo::COMMENT, comment_string, NULL);
84 ASSERT(RelocInfo::kMinRelocCommentSize ==
145 patcher.masm()->call(deopt_entry, RelocInfo::NONE32);
147 RelocInfo rinfo(call_address + 1, // 1 after the call opcode.
148 RelocInfo::RUNTIME_ENTRY,
  /external/chromium_org/v8/src/x64/
assembler-x64-inl.h 35 void Assembler::emitp(void* x, RelocInfo::Mode rmode) {
38 if (!RelocInfo::IsNone(rmode)) {
58 RelocInfo::Mode rmode,
60 ASSERT(RelocInfo::IsCodeTarget(rmode) ||
61 rmode == RelocInfo::CODE_AGE_SEQUENCE);
62 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) {
63 RecordRelocInfo(RelocInfo::CODE_TARGET_WITH_ID, ast_id.ToInt());
78 void Assembler::emit_runtime_entry(Address entry, RelocInfo::Mode rmode) {
79 ASSERT(RelocInfo::IsRuntimeEntry(rmode));
219 // Implementation of RelocInfo
    [all...]
  /external/chromium_org/v8/src/arm/
assembler-arm-inl.h 94 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) {
95 if (RelocInfo::IsInternalReference(rmode_)) {
105 Address RelocInfo::target_address() {
111 Address RelocInfo::target_address_address() {
127 Address RelocInfo::constant_pool_entry_address() {
140 int RelocInfo::target_address_size() {
145 void RelocInfo::set_target_address(Address target,
159 Object* RelocInfo::target_object() {
165 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
172 void RelocInfo::set_target_object(Object* target
    [all...]
assembler-arm.cc 220 // Implementation of RelocInfo
222 const int RelocInfo::kApplyMask = 0;
225 bool RelocInfo::IsCodedSpecially() {
234 bool RelocInfo::IsInConstantPool() {
243 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
258 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
276 rmode_ = RelocInfo::EMBEDDED_OBJECT;
280 rmode_ = RelocInfo::NONE32;
1011 if (rmode_ == RelocInfo::EXTERNAL_REFERENCE) {
1014 } else if (RelocInfo::IsNone(rmode_))
    [all...]
  /external/chromium_org/v8/src/
assembler.cc 115 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING";
276 // 0000 - 1100 : Short record for RelocInfo::Mode middle_tag + 2
277 // (The middle_tag encodes rmode - RelocInfo::LAST_COMPACT_ENUM,
328 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask;
427 void RelocInfoWriter::Write(const RelocInfo* rinfo) {
431 ASSERT(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES);
433 ASSERT(RelocInfo::LAST_STANDARD_NONCOMPACT_ENUM - RelocInfo::LAST_COMPACT_ENUM
437 RelocInfo::Mode rmode = rinfo->rmode();
440 if (rmode == RelocInfo::EMBEDDED_OBJECT)
    [all...]
objects-visiting-inl.h 238 Heap* heap, RelocInfo* rinfo) {
239 ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT);
254 Heap* heap, RelocInfo* rinfo) {
255 ASSERT(rinfo->rmode() == RelocInfo::CELL);
266 Heap* heap, RelocInfo* rinfo) {
267 ASSERT((RelocInfo::IsJSReturn(rinfo->rmode()) &&
269 (RelocInfo::IsDebugBreakSlot(rinfo->rmode()) &&
279 Heap* heap, RelocInfo* rinfo) {
280 ASSERT(RelocInfo::IsCodeTarget(rinfo->rmode()));
301 Heap* heap, RelocInfo* rinfo)
    [all...]
disassembler.cc 131 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) {
145 // Collect RelocInfo for this instruction (prev_pc .. pc-1)
148 List<RelocInfo::Mode> rmodes(1);
152 if (RelocInfo::IsComment(it->rinfo()->rmode())) {
180 RelocInfo relocinfo(pcs[i], rmodes[i], datas[i], converter.code());
192 RelocInfo::Mode rmode = relocinfo.rmode();
193 if (RelocInfo::IsPosition(rmode)) {
194 if (RelocInfo::IsStatementPosition(rmode))
    [all...]
lithium-codegen.cc 172 int mode_mask = RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) |
173 RelocInfo::ModeMask(RelocInfo::CELL);
175 RelocInfo::Mode mode = it.rinfo()->rmode();
176 if (mode == RelocInfo::CELL &&
180 } else if (mode == RelocInfo::EMBEDDED_OBJECT &&
type-info.h 108 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos);
109 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos);
110 void RelocateRelocInfos(ZoneList<RelocInfo>* infos,
113 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
variables.cc 48 initializer_position_(RelocInfo::kNoPosition),
objects-visiting.h 385 INLINE(static void VisitEmbeddedPointer(Heap* heap, RelocInfo* rinfo));
386 INLINE(static void VisitCell(Heap* heap, RelocInfo* rinfo));
387 INLINE(static void VisitDebugTarget(Heap* heap, RelocInfo* rinfo));
388 INLINE(static void VisitCodeTarget(Heap* heap, RelocInfo* rinfo));
389 INLINE(static void VisitCodeAgeSequence(Heap* heap, RelocInfo* rinfo));
390 INLINE(static void VisitExternalReference(RelocInfo* rinfo)) { }
391 INLINE(static void VisitRuntimeEntry(RelocInfo* rinfo)) { }
  /external/chromium_org/v8/src/arm64/
assembler-arm64-inl.h 20 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) {
25 void RelocInfo::set_target_address(Address target,
269 static inline RelocInfo::Mode rmode_for(T) {
270 return sizeof(T) == 8 ? RelocInfo::NONE64 : RelocInfo::NONE32;
282 static inline RelocInfo::Mode rmode_for(Smi* t) {
283 return RelocInfo::NONE64;
294 static inline RelocInfo::Mode rmode_for(ExternalReference t) {
295 return RelocInfo::EXTERNAL_REFERENCE;
316 Immediate::Immediate(T t, RelocInfo::Mode rmode
    [all...]
assembler-arm64.cc 165 // Implementation of RelocInfo
167 const int RelocInfo::kApplyMask = 0;
170 bool RelocInfo::IsCodedSpecially() {
178 bool RelocInfo::IsInConstantPool() {
184 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
199 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
279 rmode_ = RelocInfo::EMBEDDED_OBJECT;
283 rmode_ = RelocInfo::NONE64;
289 RelocInfo::Mode rmode = immediate_.rmode();
291 if (rmode == RelocInfo::EXTERNAL_REFERENCE)
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_target.h 30 struct RelocInfo;
47 inline void apply(uint32_t *binary, const RelocInfo *info) const;
50 struct RelocInfo
78 inline void *getRelocInfo() const { return relocInfo; }
93 RelocInfo *relocInfo;
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_target.h 30 struct RelocInfo;
47 inline void apply(uint32_t *binary, const RelocInfo *info) const;
50 struct RelocInfo
78 inline void *getRelocInfo() const { return relocInfo; }
93 RelocInfo *relocInfo;

Completed in 2479 milliseconds

1 2 3 4 5 6