Searched refs:SlotLocation (Results 1 – 5 of 5) sorted by relevance
/external/webkit/V8Binding/v8/src/x64/ |
D | cfg-x64.cc | 202 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/ |
D | cfg-arm.cc | 182 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/ |
D | cfg-ia32.cc | 194 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/ |
D | cfg.h | 125 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 …]
|
D | cfg.cc | 284 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()
|