Home
last modified time | relevance | path

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

/external/webkit/V8Binding/v8/src/
Dcfg.cc203 void ZeroOperandInstruction::FastAllocate(TempLocation* temp) { in FastAllocate()
204 temp->set_where(TempLocation::STACK); in FastAllocate()
208 void OneOperandInstruction::FastAllocate(TempLocation* temp) { in FastAllocate()
210 ? TempLocation::ACCUMULATOR in FastAllocate()
211 : TempLocation::STACK); in FastAllocate()
215 void TwoOperandInstruction::FastAllocate(TempLocation* temp) { in FastAllocate()
217 ? TempLocation::ACCUMULATOR in FastAllocate()
218 : TempLocation::STACK); in FastAllocate()
373 if (destination_ == NULL) destination_ = new TempLocation(); in VisitProperty()
381 temp = new TempLocation(); in VisitProperty()
[all …]
Dcfg.h287 class TempLocation : public Location {
296 TempLocation() : where_(NOT_ALLOCATED) { in TempLocation() function
303 static TempLocation* cast(Value* value) { in cast()
305 return reinterpret_cast<TempLocation*>(value); in cast()
311 ASSERT(where_ == TempLocation::NOT_ALLOCATED); in set_where()
361 virtual void FastAllocate(TempLocation* temp) = 0;
383 void FastAllocate(TempLocation* temp);
400 void FastAllocate(TempLocation* temp);
421 void FastAllocate(TempLocation* temp);
452 void FastAllocate(TempLocation* temp) { UNREACHABLE(); } in FastAllocate()
/external/webkit/V8Binding/v8/src/x64/
Dcfg-x64.cc53 instructions_[i+1]->FastAllocate(TempLocation::cast(loc)); in Compile()
252 void TempLocation::Get(MacroAssembler* masm, Register reg) { in Get()
266 void TempLocation::Set(MacroAssembler* masm, Register reg) { in Set()
280 void TempLocation::Push(MacroAssembler* masm) { in Push()
292 void TempLocation::Move(MacroAssembler* masm, Value* value) { in Move()
306 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
/external/webkit/V8Binding/v8/src/arm/
Dcfg-arm.cc52 instructions_[i+1]->FastAllocate(TempLocation::cast(loc)); in Compile()
233 void TempLocation::Get(MacroAssembler* masm, Register reg) { in Get()
247 void TempLocation::Set(MacroAssembler* masm, Register reg) { in Set()
261 void TempLocation::Push(MacroAssembler* masm) { in Push()
273 void TempLocation::Move(MacroAssembler* masm, Value* value) { in Move()
286 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()
/external/webkit/V8Binding/v8/src/ia32/
Dcfg-ia32.cc52 instructions_[i+1]->FastAllocate(TempLocation::cast(loc)); in Compile()
245 void TempLocation::Get(MacroAssembler* masm, Register reg) { in Get()
259 void TempLocation::Set(MacroAssembler* masm, Register reg) { in Set()
273 void TempLocation::Push(MacroAssembler* masm) { in Push()
285 void TempLocation::Move(MacroAssembler* masm, Value* value) { in Move()
299 void TempLocation::MoveToSlot(MacroAssembler* masm, SlotLocation* loc) { in MoveToSlot()