Home
last modified time | relevance | path

Searched refs:ConstantPoolEntry (Results 1 – 17 of 17) sorted by relevance

/external/v8/test/cctest/
Dtest-constantpool.cc14 const ConstantPoolEntry::Type kPtrType = ConstantPoolEntry::INTPTR;
15 const ConstantPoolEntry::Type kDblType = ConstantPoolEntry::DOUBLE;
16 const ConstantPoolEntry::Access kRegAccess = ConstantPoolEntry::REGULAR;
17 const ConstantPoolEntry::Access kOvflAccess = ConstantPoolEntry::OVERFLOWED;
26 ConstantPoolEntry::Access access; in TEST()
47 ConstantPoolEntry::Access access; in TEST()
69 ConstantPoolEntry::Type type = kPtrType; in TEST()
70 ConstantPoolEntry::Access access; in TEST()
110 ConstantPoolEntry::Access access; in TEST()
154 ConstantPoolEntry::Access access; in TEST()
[all …]
/external/v8/src/ppc/
Dassembler-ppc-inl.h122 ConstantPoolEntry::Access access; in constant_pool_entry_address()
125 pc_, constant_pool, access, ConstantPoolEntry::INTPTR); in constant_pool_entry_address()
159 ConstantPoolEntry::Access access; in target_address_from_return_address()
162 len = (access == ConstantPoolEntry::OVERFLOWED) ? 2 : 1; in target_address_from_return_address()
172 ConstantPoolEntry::Access access; in return_address_from_call_start()
175 len = (access == ConstantPoolEntry::OVERFLOWED) ? 2 : 1; in return_address_from_call_start()
486 ConstantPoolEntry::Access access; in target_address_at()
489 pc, constant_pool, access, ConstantPoolEntry::INTPTR)); in target_address_at()
531 ConstantPoolEntry::Access* access) { in IsConstantPoolLoadStart()
543 *access = (overflowed ? ConstantPoolEntry::OVERFLOWED in IsConstantPoolLoadStart()
[all …]
Dassembler-ppc.h444 Address pc, ConstantPoolEntry::Access* access = nullptr));
446 Address pc, ConstantPoolEntry::Access* access = nullptr));
448 ConstantPoolEntry::Access access,
449 ConstantPoolEntry::Type type));
451 int pc_offset, int offset, ConstantPoolEntry::Access access,
452 ConstantPoolEntry::Type type));
457 Address pc, Address constant_pool, ConstantPoolEntry::Access access,
458 ConstantPoolEntry::Type type));
1283 return constant_pool_builder_.NextAccess(ConstantPoolEntry::INTPTR) == in ConstantPoolAccessIsInOverflow()
1284 ConstantPoolEntry::OVERFLOWED; in ConstantPoolAccessIsInOverflow()
[all …]
Dassembler-ppc.cc1598 ConstantPoolEntry::Access access = ConstantPoolAddEntry(src.rmode_, value); in mov()
1600 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
1607 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
Dmacro-assembler-ppc.cc3452 ConstantPoolEntry::Access access = ConstantPoolAddEntry(value); in LoadDoubleLiteral()
3453 if (access == ConstantPoolEntry::OVERFLOWED) { in LoadDoubleLiteral()
/external/v8/src/
Dassembler.cc1637 info_[ConstantPoolEntry::INTPTR].entries.reserve(64); in ConstantPoolBuilder()
1638 info_[ConstantPoolEntry::INTPTR].regular_reach_bits = ptr_reach_bits; in ConstantPoolBuilder()
1639 info_[ConstantPoolEntry::DOUBLE].regular_reach_bits = double_reach_bits; in ConstantPoolBuilder()
1643 ConstantPoolEntry::Access ConstantPoolBuilder::NextAccess( in NextAccess()
1644 ConstantPoolEntry::Type type) const { in NextAccess()
1647 if (info.overflow()) return ConstantPoolEntry::OVERFLOWED; in NextAccess()
1649 int dbl_count = info_[ConstantPoolEntry::DOUBLE].regular_count; in NextAccess()
1651 int ptr_count = info_[ConstantPoolEntry::INTPTR].regular_count; in NextAccess()
1654 if (type == ConstantPoolEntry::DOUBLE) { in NextAccess()
1656 int ptr_reach_bits = info_[ConstantPoolEntry::INTPTR].regular_reach_bits; in NextAccess()
[all …]
Dassembler.h1169 class ConstantPoolEntry {
1171 ConstantPoolEntry() {} in ConstantPoolEntry() function
1172 ConstantPoolEntry(int position, intptr_t value, bool sharing_ok) in ConstantPoolEntry() function
1176 ConstantPoolEntry(int position, double value) in ConstantPoolEntry() function
1228 ConstantPoolEntry::Access AddEntry(int position, intptr_t value, in AddEntry()
1230 ConstantPoolEntry entry(position, value, sharing_ok); in AddEntry()
1231 return AddEntry(entry, ConstantPoolEntry::INTPTR); in AddEntry()
1235 ConstantPoolEntry::Access AddEntry(int position, double value) { in AddEntry()
1236 ConstantPoolEntry entry(position, value); in AddEntry()
1237 return AddEntry(entry, ConstantPoolEntry::DOUBLE); in AddEntry()
[all …]
/external/llvm/include/llvm/MC/
DConstantPools.h29 struct ConstantPoolEntry { struct
30 ConstantPoolEntry(MCSymbol *L, const MCExpr *Val, unsigned Sz, SMLoc Loc_) in ConstantPoolEntry() function
41 typedef SmallVector<ConstantPoolEntry, 4> EntryVecTy; argument
/external/v8/src/arm/
Dassembler-arm.h1462 return constant_pool_builder_.NextAccess(ConstantPoolEntry::INTPTR) == in ConstantPoolAccessIsInOverflow()
1463 ConstantPoolEntry::OVERFLOWED; in ConstantPoolAccessIsInOverflow()
1467 ConstantPoolEntry::Access access,
1468 ConstantPoolEntry::Type type);
1573 ConstantPoolEntry pending_32_bit_constants_buffer_[kMinNumPendingConstants];
1574 ConstantPoolEntry pending_64_bit_constants_buffer_[kMinNumPendingConstants];
1575 ConstantPoolEntry* pending_32_bit_constants_;
1576 ConstantPoolEntry* pending_64_bit_constants_;
1611 ConstantPoolEntry::Access ConstantPoolAddEntry(int position,
1614 ConstantPoolEntry::Access ConstantPoolAddEntry(int position, double value);
Dassembler-arm.cc1156 ConstantPoolEntry::Access access = in move_32_bit_immediate()
1158 if (access == ConstantPoolEntry::OVERFLOWED) { in move_32_bit_immediate()
1174 DCHECK(access == ConstantPoolEntry::REGULAR); in move_32_bit_immediate()
2626 ConstantPoolEntry::Access access = ConstantPoolAddEntry(pc_offset(), imm); in vmov()
2627 if (access == ConstantPoolEntry::OVERFLOWED) { in vmov()
2635 DCHECK(access == ConstantPoolEntry::REGULAR); in vmov()
3743 ConstantPoolEntry::Access Assembler::ConstantPoolAddEntry(int position, in ConstantPoolAddEntry()
3762 new ConstantPoolEntry[kMaxNumPending32Constants]; in ConstantPoolAddEntry()
3767 ConstantPoolEntry entry(position, value, sharing_ok); in ConstantPoolAddEntry()
3773 return ConstantPoolEntry::REGULAR; in ConstantPoolAddEntry()
[all …]
/external/llvm/lib/MC/
DConstantPools.cpp42 Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc)); in addEntry()
/external/v8/src/x87/
Dassembler-x87.h973 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
974 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/mips/
Dassembler-mips.h1138 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1139 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/arm64/
Dassembler-arm64.h1785 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1786 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/mips64/
Dassembler-mips64.h1198 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1199 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/ia32/
Dassembler-ia32.h1446 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1447 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/x64/
Dassembler-x64.h1666 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1667 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()