OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:UsePosition
(Results
1 - 4
of
4
) sorted by null
/external/v8/src/crankshaft/
lithium-allocator.h
160
class
UsePosition
: public ZoneObject {
162
UsePosition
(LifetimePosition pos, LOperand* operand, LOperand* hint);
173
UsePosition
* next() const { return next_; }
176
void set_next(
UsePosition
* next) { next_ = next; }
181
UsePosition
* next_;
197
UsePosition
* first_pos() const { return first_pos_; }
214
UsePosition
* NextUsePosition(LifetimePosition start);
219
UsePosition
* NextRegisterPosition(LifetimePosition start);
224
UsePosition
* NextUsePositionRegisterIsBeneficial(LifetimePosition start);
228
UsePosition
* PreviousUsePositionRegisterIsBeneficial(LifetimePosition start)
[
all
...]
lithium-allocator.cc
29
UsePosition
::
UsePosition
(LifetimePosition pos,
48
bool
UsePosition
::HasHint() const {
53
bool
UsePosition
::RequiresRegister() const {
58
bool
UsePosition
::RegisterIsBeneficial() const {
76
UsePosition
* cur = first_pos_;
149
UsePosition
* LiveRange::NextUsePosition(LifetimePosition start) {
150
UsePosition
* use_pos = last_processed_use_;
160
UsePosition
* LiveRange::NextUsePositionRegisterIsBeneficial(
162
UsePosition
* pos = NextUsePosition(start)
[
all
...]
/art/compiler/optimizing/
ssa_liveness_analysis.h
107
class
UsePosition
: public ArenaObject<kArenaAllocSsaLiveness>,
108
public IntrusiveForwardListNode<
UsePosition
> {
110
UsePosition
(HInstruction* user, size_t input_index, size_t position)
116
explicit
UsePosition
(size_t position)
138
UsePosition
* Clone(ArenaAllocator* allocator) const {
139
return new (allocator)
UsePosition
(user_, input_index_, position_);
155
DISALLOW_COPY_AND_ASSIGN(
UsePosition
);
157
using UsePositionList = IntrusiveForwardList<
UsePosition
>;
199
static_assert(std::is_same<value_type, const
UsePosition
>::value ||
201
"Expecting value type
UsePosition
or EnvUsePosition.")
[
all
...]
/external/v8/src/compiler/
register-allocator.cc
262
UsePosition
::
UsePosition
(LifetimePosition pos, InstructionOperand* operand,
286
bool
UsePosition
::HasHint() const {
292
bool
UsePosition
::HintRegister(int* register_code) const {
299
UsePosition
* use_pos = reinterpret_cast<
UsePosition
*>(hint_);
325
UsePositionHintType
UsePosition
::HintTypeForOperand(
348
void
UsePosition
::SetHint(
UsePosition
* use_pos) {
354
void
UsePosition
::ResolveHint(UsePosition* use_pos)
[
all
...]
Completed in 330 milliseconds