/external/v8/src/ |
D | assembler.cc | 152 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 …]
|
D | assembler.h | 431 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/ |
D | assembler-ppc-inl.h | 121 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 …]
|
D | assembler-ppc.h | 554 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 …]
|
D | assembler-ppc.cc | 1337 ConstantPoolEntry::Access access = ConstantPoolAddEntry(src.rmode_, value); in mov() 1339 if (access == ConstantPoolEntry::OVERFLOWED) { in mov() 1346 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
|
D | macro-assembler-ppc.cc | 2069 ConstantPoolEntry::Access access = ConstantPoolAddEntry(value); in LoadDoubleLiteral() 2070 if (access == ConstantPoolEntry::OVERFLOWED) { in LoadDoubleLiteral()
|
/external/llvm/include/llvm/MC/ |
D | ConstantPools.h | 29 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/ |
D | ConstantPools.h | 33 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/ |
D | ConstantPools.cpp | 28 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/ |
D | ConstantPools.cpp | 31 for (const ConstantPoolEntry &Entry : Entries) { in emitEntries() 51 Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc)); in addEntry()
|
/external/v8/src/arm/ |
D | assembler-arm.h | 1524 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_;
|
D | assembler-arm.cc | 5131 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/ |
D | bytecode-array-builder.h | 466 #define ENTRY_GETTER(NAME, ...) size_t NAME##ConstantPoolEntry();
|
D | bytecode-array-builder.cc | 1478 size_t BytecodeArrayBuilder::NAME##ConstantPoolEntry() { \
|
/external/v8/src/s390/ |
D | assembler-s390.h | 1507 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 1508 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|
/external/v8/src/ia32/ |
D | assembler-ia32.h | 1754 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 1755 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|
/external/v8/src/x64/ |
D | assembler-x64.h | 1924 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 1925 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|
/external/v8/src/arm64/ |
D | assembler-arm64.h | 3172 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 3173 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|
/external/v8/src/mips/ |
D | assembler-mips.h | 1838 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 1839 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|
/external/v8/src/mips64/ |
D | assembler-mips64.h | 1908 ConstantPoolEntry::Access access, in PatchConstantPoolAccessInstruction() 1909 ConstantPoolEntry::Type type) { in PatchConstantPoolAccessInstruction()
|