Lines Matching defs:literal
83 RawLiteral* literal = *it;
84 if (literal->deletion_policy_ == RawLiteral::kDeletedOnPlacementByPool) {
85 delete literal;
159 // Marker indicating the size of the literal pool in 32-bit words.
165 // Now populate the literal pool.
186 void LiteralPool::AddEntry(RawLiteral* literal) {
187 // A literal must be registered immediately before its first use. Here we
190 VIXL_ASSERT(masm_->GetCursorOffset() == literal->GetLastUse());
194 entries_.push_back(literal);
195 size_ += literal->GetSize();
615 // We don't need to check the size of the literal pool, because the size of
616 // the literal pool is already bounded by the literal range, which is smaller
626 // We don't need to check the size of the literal pool, because the size of
627 // the literal pool is already bounded by the literal range, which is smaller
656 // We don't need to check the size of the literal pool, because the size of
657 // the literal pool is already bounded by the literal range, which is smaller
686 // We don't need to check the size of the literal pool, because the size of
687 // the literal pool is already bounded by the literal range, which is smaller
717 // can become impossible because we emit the literal pool first.
746 // can become impossible because we emit the literal pool first.
1614 // * 1 to materialise the constant, using literal pool if necessary
1635 // Floating point immediates are loaded through the literal pool.
1667 // TODO: consider NEON support for load literal.
1675 // Floating point immediates are loaded through the literal pool.
1707 // TODO: consider NEON support for load literal.
1736 // We can use movz instead of the literal pool.
1743 // TODO: consider NEON support for load literal.
2747 // literal pool, but since Printf is usually used for debugging, it is
2892 // memory, so make sure we don't try to emit a literal pool.
2923 // memory, so make sure we don't try to emit a literal pool.