Home | History | Annotate | Download | only in ia32

Lines Matching refs:scratch

50   void StoreRoot(Register source, Register scratch, Heap::RootListIndex index);
51 void CompareRoot(Register with, Register scratch, Heap::RootListIndex index);
69 Register scratch,
74 Register scratch,
88 Register scratch,
92 // The register scratch can be object itself, but scratch will be clobbered.
94 Register scratch,
97 InNewSpace(object, scratch, zero, branch, distance);
101 // The register scratch can be object itself, but it will be clobbered.
103 Register scratch,
106 InNewSpace(object, scratch, not_zero, branch, distance);
137 // stored. value and scratch registers are clobbered by the operation.
144 Register scratch,
157 Register scratch,
166 scratch,
251 Register scratch,
431 // The contents of the scratch register will always be overwritten.
434 Register scratch,
437 // The contents of the scratch register will be overwritten.
438 void IsInstanceJSObjectType(Register map, Register scratch, Label* fail);
457 XMMRegister scratch, MinusZeroMode minus_zero_mode,
533 void LoadPowerOf2(XMMRegister dst, Register scratch, int power);
574 // is left untouched, but the scratch register is clobbered.
580 void GetNumberHash(Register r0, Register scratch);
597 // result_end. The register scratch can be passed as no_reg in which case
602 // from a previous call). If result_contains_top_on_entry is true scratch
607 Register scratch,
617 Register scratch,
624 Register scratch,
687 // The contents of index and scratch are destroyed.
691 Register scratch);
710 // Register scratch is destroyed, and it must be different from op2.
712 Register scratch, Label* then_label);
721 Register scratch,
779 // Needs a scratch register to do some arithmetic. This register will be
781 void PrepareCallCFunction(int num_arguments, Register scratch);
818 // may be bigger than 2^16 - 1. Requires a scratch register.
819 void Ret(int bytes_dropped, Register scratch);
909 // for both instance type and scratch.
911 Register scratch,
945 // in eax. Assumes that any other register can be used as a scratch.
996 Register scratch,
1000 Register scratch,
1005 Register scratch,
1012 // the position of the first bit. Uses ecx as scratch and leaves addr_reg