Home
last modified time | relevance | path

Searched refs:SlotLocation (Results 1 – 5 of 5) sorted by relevance

/external/webkit/V8Binding/v8/src/x64/
Dcfg-x64.cc202 static Operand ToOperand(SlotLocation* loc) { in ToOperand()
219 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
224 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get()
229 void SlotLocation::Set(MacroAssembler* masm, Register reg) { in Set()
234 void SlotLocation::Push(MacroAssembler* masm) { in Push()
239 void SlotLocation::Move(MacroAssembler* masm, Value* value) { in Move()
246 void SlotLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
306 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
/external/webkit/V8Binding/v8/src/arm/
Dcfg-arm.cc182 static MemOperand ToMemOperand(SlotLocation* loc) { in ToMemOperand()
199 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
205 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get()
210 void SlotLocation::Set(MacroAssembler* masm, Register reg) { in Set()
215 void SlotLocation::Push(MacroAssembler* masm) { in Push()
221 void SlotLocation::Move(MacroAssembler* masm, Value* value) { in Move()
227 void SlotLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
286 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
/external/webkit/V8Binding/v8/src/ia32/
Dcfg-ia32.cc194 static Operand ToOperand(SlotLocation* loc) { in ToOperand()
211 void Constant::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
216 void SlotLocation::Get(MacroAssembler* masm, Register reg) { in Get()
221 void SlotLocation::Set(MacroAssembler* masm, Register reg) { in Set()
226 void SlotLocation::Push(MacroAssembler* masm) { in Push()
231 void SlotLocation::Move(MacroAssembler* masm, Value* value) { in Move()
238 void SlotLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
299 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
/external/webkit/V8Binding/v8/src/
Dcfg.h125 class SlotLocation; variable
152 virtual void MoveToSlot(MacroAssembler* masm, SlotLocation* loc) = 0;
180 void MoveToSlot(MacroAssembler* masm, SlotLocation* loc);
230 void MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { UNREACHABLE(); } in MoveToSlot()
249 class SlotLocation : public Location {
251 SlotLocation(Slot::Type type, int index) : type_(type), index_(index) {} in SlotLocation() function
254 static SlotLocation* cast(Value* value) { in cast()
256 return reinterpret_cast<SlotLocation*>(value); in cast()
271 void MoveToSlot(MacroAssembler* masm, SlotLocation* loc);
324 void MoveToSlot(MacroAssembler* masm, SlotLocation* loc);
[all …]
Dcfg.cc284 value_ = new SlotLocation(slot->type(), slot->index()); in VisitVariableProxy()
339 SlotLocation* loc = new SlotLocation(slot->type(), slot->index()); in VisitAssignment()
380 key.assigned_vars()->Contains(SlotLocation::cast(object.value()))) { in VisitProperty()
462 right.assigned_vars()->Contains(SlotLocation::cast(left.value()))) { in VisitBinaryOperation()
633 void SlotLocation::Print() { in Print()