/external/v8/test/cctest/ |
test-reloc-info.cc | 36 byte* pc, RelocInfo::Mode mode, intptr_t data) { 37 RelocInfo rinfo(CcTest::i_isolate(), pc, mode, data, NULL); 57 RelocInfo::Mode mode = (i % 2 == 0) ? 58 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION; 59 if (mode == RelocInfo::STATEMENT_POSITION) { 77 RelocIterator it(desc, RelocInfo::ModeMask(RelocInfo::POSITION)); 81 RelocInfo::Mode mode = (i % 2 == 0) ? 82 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION [all...] |
test-run-wasm-relocation-arm.cc | 35 __ mov(r0, Operand(imm, RelocInfo::WASM_MEMORY_REFERENCE)); 56 int mode_mask = (1 << RelocInfo::WASM_MEMORY_REFERENCE); 58 RelocInfo::Mode mode = it.rinfo()->rmode(); 59 if (RelocInfo::IsWasmMemoryReference(mode)) { 90 __ mov(r0, Operand(size, RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 91 __ cmp(r0, Operand(size, RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 115 int mode_mask = (1 << RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 117 RelocInfo::Mode mode = it.rinfo()->rmode(); 118 if (RelocInfo::IsWasmMemorySizeReference(mode)) {
|
test-run-wasm-relocation-arm64.cc | 37 __ Mov(x0, Immediate(imm, RelocInfo::WASM_MEMORY_REFERENCE)); 58 int mode_mask = (1 << RelocInfo::WASM_MEMORY_REFERENCE); 60 RelocInfo::Mode mode = it.rinfo()->rmode(); 61 if (RelocInfo::IsWasmMemoryReference(mode)) { 87 Immediate size = Immediate(512, RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 118 int mode_mask = (1 << RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 120 RelocInfo::Mode mode = it.rinfo()->rmode(); 121 if (RelocInfo::IsWasmMemorySizeReference(mode)) {
|
test-run-wasm-relocation-ia32.cc | 36 RelocInfo::WASM_MEMORY_REFERENCE)); 62 int mode_mask = (1 << RelocInfo::WASM_MEMORY_REFERENCE); 64 RelocInfo::Mode mode = it.rinfo()->rmode(); 65 if (RelocInfo::IsWasmMemoryReference(mode)) { 99 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 101 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 129 int mode_mask = (1 << RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 131 RelocInfo::Mode mode = it.rinfo()->rmode(); 132 if (RelocInfo::IsWasmMemorySizeReference(mode)) {
|
test-run-wasm-relocation-x64.cc | 33 __ movq(rax, imm, RelocInfo::WASM_MEMORY_REFERENCE); 58 int mode_mask = (1 << RelocInfo::WASM_MEMORY_REFERENCE); 60 RelocInfo::Mode mode = it.rinfo()->rmode(); 61 if (RelocInfo::IsWasmMemoryReference(mode)) { 93 __ movl(rax, Immediate(size, RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 94 __ cmpl(rax, Immediate(size, RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 121 int mode_mask = (1 << RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 123 RelocInfo::Mode mode = it.rinfo()->rmode(); 124 if (RelocInfo::IsWasmMemorySizeReference(mode)) {
|
test-run-wasm-relocation-x87.cc | 36 RelocInfo::WASM_MEMORY_REFERENCE)); 62 int mode_mask = (1 << RelocInfo::WASM_MEMORY_REFERENCE); 64 RelocInfo::Mode mode = it.rinfo()->rmode(); 65 if (RelocInfo::IsWasmMemoryReference(mode)) { 99 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 101 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 129 int mode_mask = (1 << RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 131 RelocInfo::Mode mode = it.rinfo()->rmode(); 132 if (RelocInfo::IsWasmMemorySizeReference(mode)) {
|
/external/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; 88 // RelocInfo. 90 void RelocInfo::apply(intptr_t delta) { 100 Address RelocInfo::target_address() { 105 Address RelocInfo::target_address_address() { 129 Address RelocInfo::constant_pool_entry_address() { 135 int RelocInfo::target_address_size() { 140 void RelocInfo::set_target_address(Address target [all...] |
/external/v8/src/mips64/ |
assembler-mips64-inl.h | 56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { 66 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 73 rmode_ = RelocInfo::NONE32; 88 // RelocInfo. 90 void RelocInfo::apply(intptr_t delta) { 100 Address RelocInfo::target_address() { 105 Address RelocInfo::target_address_address() { 131 Address RelocInfo::constant_pool_entry_address() { 137 int RelocInfo::target_address_size() { 142 void RelocInfo::set_target_address(Address target [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 56 void RelocInfo::apply(intptr_t delta) { 79 Address RelocInfo::target_address() { 84 Address RelocInfo::target_address_address() { 92 Address RelocInfo::constant_pool_entry_address() { 98 int RelocInfo::target_address_size() { 103 void RelocInfo::set_target_address(Address target, 117 Object* RelocInfo::target_object() { 123 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 129 void RelocInfo::set_target_object(Object* target, 146 Address RelocInfo::target_external_reference() [all...] |
/external/v8/src/x87/ |
assembler-x87-inl.h | 56 void RelocInfo::apply(intptr_t delta) { 79 Address RelocInfo::target_address() { 84 Address RelocInfo::target_address_address() { 92 Address RelocInfo::constant_pool_entry_address() { 98 int RelocInfo::target_address_size() { 103 void RelocInfo::set_target_address(Address target, 118 Object* RelocInfo::target_object() { 124 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 130 void RelocInfo::set_target_object(Object* target, 147 Address RelocInfo::target_external_reference() [all...] |
assembler-x87.h | 275 inline explicit Immediate(Address x, RelocInfo::Mode rmode); 281 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); } 283 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_); 286 return v8::internal::is_uint8(x_) && RelocInfo::IsNone(rmode_); 289 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_); 292 return v8::internal::is_uint16(x_) && RelocInfo::IsNone(rmode_); 299 RelocInfo::Mode rmode_; 328 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode)); 335 RelocInfo::Mode rmode = RelocInfo::NONE32) [all...] |
/external/v8/src/s390/ |
assembler-s390-inl.h | 50 void RelocInfo::apply(intptr_t delta) { 75 Address RelocInfo::target_internal_reference() { 86 Address RelocInfo::target_internal_reference_address() { 91 Address RelocInfo::target_address() { 96 Address RelocInfo::target_address_address() { 112 Address RelocInfo::constant_pool_entry_address() { 117 int RelocInfo::target_address_size() { return Assembler::kSpecialTargetSize; } 119 void RelocInfo::set_target_address(Address target, 154 Object* RelocInfo::target_object() { 159 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 58 void RelocInfo::apply(intptr_t delta) { 59 if (RelocInfo::IsInternalReference(rmode_)) { 69 Address RelocInfo::target_address() { 74 Address RelocInfo::target_address_address() { 91 Address RelocInfo::constant_pool_entry_address() { 97 int RelocInfo::target_address_size() { 102 void RelocInfo::set_target_address(Address target, 116 Object* RelocInfo::target_object() { 122 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 129 void RelocInfo::set_target_object(Object* target [all...] |
/external/v8/src/ppc/ |
assembler-ppc-inl.h | 53 void RelocInfo::apply(intptr_t delta) { 69 Address RelocInfo::target_internal_reference() { 81 Address RelocInfo::target_internal_reference_address() { 87 Address RelocInfo::target_address() { 92 Address RelocInfo::target_address_address() { 117 Address RelocInfo::constant_pool_entry_address() { 131 int RelocInfo::target_address_size() { return Assembler::kSpecialTargetSize; } 134 void RelocInfo::set_target_address(Address target, 181 Object* RelocInfo::target_object() { 187 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) [all...] |
/external/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 DCHECK(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 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 285 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) [all...] |
/external/v8/src/ |
disassembler.cc | 110 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 123 // Collect RelocInfo for this instruction (prev_pc .. pc-1) 126 List<RelocInfo::Mode> rmodes(1); 130 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 159 RelocInfo relocinfo(isolate, pcs[i], rmodes[i], datas[i], 172 RelocInfo::Mode rmode = relocinfo.rmode(); 173 if (RelocInfo::IsPosition(rmode)) { 174 if (RelocInfo::IsStatementPosition(rmode)) [all...] |
objects-body-descriptors-inl.h | 368 int mode_mask = RelocInfo::kCodeTargetMask | 369 RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | 370 RelocInfo::ModeMask(RelocInfo::CELL) | 371 RelocInfo::ModeMask(RelocInfo::EXTERNAL_REFERENCE) | 372 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE) | 373 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE_ENCODED) [all...] |
assembler.cc | 130 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING"; 313 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask; 326 void RelocInfo::update_wasm_memory_reference( 355 void RelocInfo::update_wasm_global_reference( 375 WriteMode(RelocInfo::PC_JUMP); 402 void RelocInfoWriter::WriteMode(RelocInfo::Mode rmode) { 403 STATIC_ASSERT(RelocInfo::NUMBER_OF_MODES <= (1 << kLongTagBits)); 408 void RelocInfoWriter::WriteModeAndPC(uint32_t pc_delta, RelocInfo::Mode rmode) { 435 RelocInfo::Mode rmode) { 436 int pos_type_tag = (rmode == RelocInfo::POSITION) ? kNonstatementPositionTa [all...] |
/external/v8/src/heap/ |
remembered-set.h | 237 static SlotCallbackResult UpdateCell(RelocInfo* rinfo, Callback callback) { 238 DCHECK(rinfo->rmode() == RelocInfo::CELL); 266 static SlotCallbackResult UpdateCodeTarget(RelocInfo* rinfo, 268 DCHECK(RelocInfo::IsCodeTarget(rinfo->rmode())); 281 static SlotCallbackResult UpdateEmbeddedPointer(RelocInfo* rinfo, 283 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 296 static SlotCallbackResult UpdateDebugTarget(RelocInfo* rinfo, 298 DCHECK(RelocInfo::IsDebugBreakSlot(rinfo->rmode()) && 315 RelocInfo rinfo(isolate, addr, RelocInfo::CODE_TARGET, 0, NULL) [all...] |
incremental-marking-inl.h | 29 void IncrementalMarking::RecordWriteIntoCode(Code* host, RelocInfo* rinfo,
|
/external/v8/test/cctest/compiler/ |
test-run-wasm-machops.cc | 25 int mode_mask = RelocInfo::ModeMask(RelocInfo::WASM_MEMORY_REFERENCE) | 26 RelocInfo::ModeMask(RelocInfo::WASM_MEMORY_SIZE_REFERENCE); 28 RelocInfo::Mode mode = it.rinfo()->rmode(); 29 if (RelocInfo::IsWasmMemoryReference(mode) || 30 RelocInfo::IsWasmMemorySizeReference(mode)) { 57 RelocInfo::WASM_MEMORY_REFERENCE); 60 RelocInfo::WASM_MEMORY_REFERENCE); 107 RelocInfo::WASM_MEMORY_REFERENCE) [all...] |
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 20 void RelocInfo::apply(intptr_t delta) { 22 DCHECK(RelocInfo::IsInternalReference(rmode_)); 30 void RelocInfo::set_target_address(Address target, 274 static inline RelocInfo::Mode rmode_for(T) { 275 return sizeof(T) == 8 ? RelocInfo::NONE64 : RelocInfo::NONE32; 287 static inline RelocInfo::Mode rmode_for(Smi* t) { 288 return RelocInfo::NONE64; 299 static inline RelocInfo::Mode rmode_for(ExternalReference t) { 300 return RelocInfo::EXTERNAL_REFERENCE [all...] |
/external/v8/src/parsing/ |
pattern-rewriter.cc | 162 DCHECK(initializer_position_ != RelocInfo::kNoPosition); 251 factory()->NewNumberLiteral(language_mode, RelocInfo::kNoPosition), 313 RelocInfo::kNoPosition); 316 factory()->NewExpressionStatement(assignment, RelocInfo::kNoPosition), 351 factory()->NewUndefinedLiteral(RelocInfo::kNoPosition), 352 RelocInfo::kNoPosition); 355 RelocInfo::kNoPosition); 432 property->key(), RelocInfo::kNoPosition)); 450 factory()->NewVariableProxy(temp), factory(), RelocInfo::kNoPosition)); 452 factory()->NewBooleanLiteral(false, RelocInfo::kNoPosition)) [all...] |
/external/v8/test/cctest/wasm/ |
test-run-wasm-asmjs.cc | 30 uint32_t GetMatchingRelocInfoCount(Handle<Code> code, RelocInfo::Mode rmode) { 230 RelocInfo::WASM_MEMORY_REFERENCE)); \ 233 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); \ 245 RelocInfo::WASM_MEMORY_REFERENCE)); \ 248 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); \ 259 RelocInfo::WASM_MEMORY_REFERENCE)); 261 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 271 RelocInfo::WASM_MEMORY_REFERENCE)); 273 RelocInfo::WASM_MEMORY_SIZE_REFERENCE)); 282 RelocInfo::WASM_MEMORY_REFERENCE)) [all...] |
/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;
|