Home
last modified time | relevance | path

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

/external/v8/src/
Dassembler.cc152 info_[ConstantPoolEntry::INTPTR].entries.reserve(64); in ConstantPoolBuilder()
153 info_[ConstantPoolEntry::INTPTR].regular_reach_bits = ptr_reach_bits; in ConstantPoolBuilder()
154 info_[ConstantPoolEntry::DOUBLE].regular_reach_bits = double_reach_bits; in ConstantPoolBuilder()
157 ConstantPoolEntry::Access ConstantPoolBuilder::NextAccess( in NextAccess()
158 ConstantPoolEntry::Type type) const { in NextAccess()
161 if (info.overflow()) return ConstantPoolEntry::OVERFLOWED; in NextAccess()
163 int dbl_count = info_[ConstantPoolEntry::DOUBLE].regular_count; in NextAccess()
165 int ptr_count = info_[ConstantPoolEntry::INTPTR].regular_count; in NextAccess()
168 if (type == ConstantPoolEntry::DOUBLE) { in NextAccess()
170 int ptr_reach_bits = info_[ConstantPoolEntry::INTPTR].regular_reach_bits; in NextAccess()
[all …]
Dassembler.h431 class ConstantPoolEntry {
433 ConstantPoolEntry() {} in ConstantPoolEntry() function
434 ConstantPoolEntry(int position, intptr_t value, bool sharing_ok,
440 ConstantPoolEntry(int position, Double value,
501 ConstantPoolEntry::Access AddEntry(int position, intptr_t value, in AddEntry()
503 ConstantPoolEntry entry(position, value, sharing_ok); in AddEntry()
504 return AddEntry(entry, ConstantPoolEntry::INTPTR); in AddEntry()
508 ConstantPoolEntry::Access AddEntry(int position, Double value) { in AddEntry()
509 ConstantPoolEntry entry(position, value); in AddEntry()
510 return AddEntry(entry, ConstantPoolEntry::DOUBLE); in AddEntry()
[all …]
/external/v8/src/ppc/
Dassembler-ppc-inl.h121 ConstantPoolEntry::Access access; in constant_pool_entry_address()
124 pc_, constant_pool_, access, ConstantPoolEntry::INTPTR); in constant_pool_entry_address()
141 ConstantPoolEntry::Access access; in target_address_from_return_address()
144 len = (access == ConstantPoolEntry::OVERFLOWED) ? 2 : 1; in target_address_from_return_address()
154 ConstantPoolEntry::Access access; in return_address_from_call_start()
157 len = (access == ConstantPoolEntry::OVERFLOWED) ? 2 : 1; in return_address_from_call_start()
273 ConstantPoolEntry::Access access; in target_address_at()
276 pc, constant_pool, access, ConstantPoolEntry::INTPTR)); in target_address_at()
317 ConstantPoolEntry::Access* access) { in IsConstantPoolLoadStart()
329 *access = (overflowed ? ConstantPoolEntry::OVERFLOWED in IsConstantPoolLoadStart()
[all …]
Dassembler-ppc.h554 Address pc, ConstantPoolEntry::Access* access = nullptr);
556 Address pc, ConstantPoolEntry::Access* access = nullptr);
558 ConstantPoolEntry::Access access,
559 ConstantPoolEntry::Type type);
561 int pc_offset, int offset, ConstantPoolEntry::Access access,
562 ConstantPoolEntry::Type type);
567 Address pc, Address constant_pool, ConstantPoolEntry::Access access,
568 ConstantPoolEntry::Type type);
1427 return constant_pool_builder_.NextAccess(ConstantPoolEntry::INTPTR) == in ConstantPoolAccessIsInOverflow()
1428 ConstantPoolEntry::OVERFLOWED; in ConstantPoolAccessIsInOverflow()
[all …]
Dassembler-ppc.cc1337 ConstantPoolEntry::Access access = ConstantPoolAddEntry(src.rmode_, value); in mov()
1339 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
1346 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
Dmacro-assembler-ppc.cc2069 ConstantPoolEntry::Access access = ConstantPoolAddEntry(value); in LoadDoubleLiteral()
2070 if (access == ConstantPoolEntry::OVERFLOWED) { in LoadDoubleLiteral()
/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/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DConstantPools.h33 struct ConstantPoolEntry { struct
34 ConstantPoolEntry(MCSymbol *L, const MCExpr *Val, unsigned Sz, SMLoc Loc_) in ConstantPoolEntry() function
46 using EntryVecTy = SmallVector<ConstantPoolEntry, 4>; argument
/external/llvm/lib/MC/
DConstantPools.cpp28 for (const ConstantPoolEntry &Entry : Entries) { in emitEntries()
41 Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc)); in addEntry()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DConstantPools.cpp31 for (const ConstantPoolEntry &Entry : Entries) { in emitEntries()
51 Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc)); in addEntry()
/external/v8/src/arm/
Dassembler-arm.h1524 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1525 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
1620 std::vector<ConstantPoolEntry> pending_32_bit_constants_;
1621 std::vector<ConstantPoolEntry> pending_64_bit_constants_;
Dassembler-arm.cc5131 ConstantPoolEntry entry(position, value, sharing_ok, rmode); in ConstantPoolAddEntry()
5137 ConstantPoolEntry& current_entry = pending_32_bit_constants_[i]; in ConstantPoolAddEntry()
5256 ConstantPoolEntry& entry = pending_64_bit_constants_[i]; in CheckConstPool()
5261 ConstantPoolEntry& entry = pending_32_bit_constants_[i]; in CheckConstPool()
5297 ConstantPoolEntry& entry = pending_64_bit_constants_[i]; in CheckConstPool()
5308 ConstantPoolEntry& merged = in CheckConstPool()
5326 ConstantPoolEntry& entry = pending_32_bit_constants_[i]; in CheckConstPool()
5344 ConstantPoolEntry& merged = in CheckConstPool()
/external/v8/src/interpreter/
Dbytecode-array-builder.h466 #define ENTRY_GETTER(NAME, ...) size_t NAME##ConstantPoolEntry();
Dbytecode-array-builder.cc1478 size_t BytecodeArrayBuilder::NAME##ConstantPoolEntry() { \
/external/v8/src/s390/
Dassembler-s390.h1507 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1508 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/ia32/
Dassembler-ia32.h1754 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1755 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/x64/
Dassembler-x64.h1924 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1925 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/arm64/
Dassembler-arm64.h3172 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
3173 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/mips/
Dassembler-mips.h1838 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1839 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
/external/v8/src/mips64/
Dassembler-mips64.h1908 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction()
1909 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()