Home
last modified time | relevance | path

Searched refs:ConstantPoolEntry (Results 1 - 12 of 12) sorted by relevance

/third_party/node/deps/v8/src/codegen/
H A Dconstant-pool.h23 class ConstantPoolEntry { class
25 ConstantPoolEntry() = default;
26 ConstantPoolEntry(int position, intptr_t value, bool sharing_ok, in ConstantPoolEntry() function in v8::internal::ConstantPoolEntry
32 ConstantPoolEntry(int position, base::Double value, in ConstantPoolEntry() function in v8::internal::ConstantPoolEntry
102 ConstantPoolEntry::Access AddEntry(int position, intptr_t value, in AddEntry()
104 ConstantPoolEntry entry(position, value, sharing_ok); in AddEntry()
105 return AddEntry(&entry, ConstantPoolEntry::INTPTR); in AddEntry()
109 ConstantPoolEntry::Access AddEntry(int position, base::Double value) { in AddEntry()
110 ConstantPoolEntry entry(position, value); in AddEntry()
111 return AddEntry(&entry, ConstantPoolEntry in AddEntry()
[all...]
H A Dconstant-pool.cc16 info_[ConstantPoolEntry::INTPTR].entries.reserve(64); in ConstantPoolBuilder()
17 info_[ConstantPoolEntry::INTPTR].regular_reach_bits = ptr_reach_bits; in ConstantPoolBuilder()
18 info_[ConstantPoolEntry::DOUBLE].regular_reach_bits = double_reach_bits; in ConstantPoolBuilder()
21 ConstantPoolEntry::Access ConstantPoolBuilder::NextAccess( in NextAccess()
22 ConstantPoolEntry::Type type) const { in NextAccess()
25 if (info.overflow()) return ConstantPoolEntry::OVERFLOWED; in NextAccess()
27 int dbl_count = info_[ConstantPoolEntry::DOUBLE].regular_count; in NextAccess()
29 int ptr_count = info_[ConstantPoolEntry::INTPTR].regular_count; in NextAccess()
32 if (type == ConstantPoolEntry::DOUBLE) { in NextAccess()
34 int ptr_reach_bits = info_[ConstantPoolEntry in NextAccess()
[all...]
/third_party/node/deps/v8/src/codegen/ppc/
H A Dassembler-ppc-inl.h113 ConstantPoolEntry::Access access; in constant_pool_entry_address()
116 pc_, constant_pool_, access, ConstantPoolEntry::INTPTR); in constant_pool_entry_address()
272 ConstantPoolEntry::Access access; in target_address_at()
275 pc, constant_pool, access, ConstantPoolEntry::INTPTR)); in target_address_at()
315 ConstantPoolEntry::Access* access) { in IsConstantPoolLoadStart()
327 *access = (overflowed ? ConstantPoolEntry::OVERFLOWED in IsConstantPoolLoadStart()
328 : ConstantPoolEntry::REGULAR); in IsConstantPoolLoadStart()
334 ConstantPoolEntry::Access* access) { in IsConstantPoolLoadEnd()
348 *access = (overflowed ? ConstantPoolEntry::OVERFLOWED in IsConstantPoolLoadEnd()
349 : ConstantPoolEntry in IsConstantPoolLoadEnd()
[all...]
H A Dassembler-ppc.h242 Address pc, ConstantPoolEntry::Access* access = nullptr);
244 Address pc, ConstantPoolEntry::Access* access = nullptr);
246 ConstantPoolEntry::Access access,
247 ConstantPoolEntry::Type type);
249 int pc_offset, int offset, ConstantPoolEntry::Access access,
250 ConstantPoolEntry::Type type);
255 Address pc, Address constant_pool, ConstantPoolEntry::Access access,
256 ConstantPoolEntry::Type type);
1313 return constant_pool_builder_.NextAccess(ConstantPoolEntry::INTPTR) == in ConstantPoolAccessIsInOverflow()
1314 ConstantPoolEntry in ConstantPoolAccessIsInOverflow()
[all...]
H A Dassembler-ppc.cc1335 ConstantPoolEntry::Access access = ConstantPoolAddEntry(src.rmode_, value); in mov()
1337 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
1344 if (access == ConstantPoolEntry::OVERFLOWED) { in mov()
H A Dmacro-assembler-ppc.cc2439 ConstantPoolEntry::Access access = ConstantPoolAddEntry(value); in CallRecordWriteStub()
2440 if (access == ConstantPoolEntry::OVERFLOWED) { in CallRecordWriteStub()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
H A DConstantPools.h32 struct ConstantPoolEntry { struct
33 ConstantPoolEntry(MCSymbol *L, const MCExpr *Val, unsigned Sz, SMLoc Loc_) in ConstantPoolEntry() function
45 using EntryVecTy = SmallVector<ConstantPoolEntry, 4>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
H A DConstantPools.cpp30 for (const ConstantPoolEntry &Entry : Entries) { in emitEntries()
50 Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc)); in addEntry()
/third_party/node/deps/v8/src/interpreter/
H A Dbytecode-array-builder.h499 #define ENTRY_GETTER(NAME, ...) size_t NAME##ConstantPoolEntry();
H A Dbytecode-array-builder.cc1546 size_t BytecodeArrayBuilder::NAME##ConstantPoolEntry() { \
/third_party/node/deps/v8/src/codegen/arm/
H A Dassembler-arm.cc5289 ConstantPoolEntry entry(position, value, sharing_ok, rmode); in ConstantPoolAddEntry()
5295 ConstantPoolEntry& current_entry = pending_32_bit_constants_[i]; in ConstantPoolAddEntry()
5375 ConstantPoolEntry& entry = pending_32_bit_constants_[i]; in CheckConstPool()
5425 ConstantPoolEntry& entry = pending_32_bit_constants_[i]; in CheckConstPool()
5443 ConstantPoolEntry& merged = in CheckConstPool()
H A Dassembler-arm.h1269 // ConstantPoolEntry records are used during code generation as temporary
1277 base::SmallVector<ConstantPoolEntry, kTypicalNumPending32Constants>

Completed in 37 milliseconds