Lines Matching refs:code

2 // Use of this source code is governed by a BSD-style license that can be
75 // Generates function and stub prologue code.
99 if (src1.code() > src2.code()) {
109 if (src1.code() > src2.code()) {
110 if (src2.code() > src3.code()) {
125 if (src1.code() > src2.code()) {
126 if (src2.code() > src3.code()) {
127 if (src3.code() > src4.code()) {
146 if (src1.code() > src2.code()) {
147 if (src2.code() > src3.code()) {
148 if (src3.code() > src4.code()) {
149 if (src4.code() > src5.code()) {
180 if (src1.code() > src2.code()) {
191 if (src1.code() > src2.code()) {
192 if (src2.code() > src3.code()) {
208 if (src1.code() > src2.code()) {
209 if (src2.code() > src3.code()) {
210 if (src3.code() > src4.code()) {
226 // Before calling a C-function from generated code, align arguments on stack.
233 // C++ code.
242 // C functions from generated code.
249 // garbage collection, since that might move the code and invalidate the
266 // Use --debug-code to enable.
270 // Use --debug-code to enable.
301 void Call(Handle<Code> code, RelocInfo::Mode rmode = RelocInfo::CODE_TARGET,
329 // Emit code to discard a non-negative number of pointer-sized elements
427 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
433 // code. The specific behaviour depends on supported instructions.
562 // Define a function entrypoint. This doesn't emit any code for this
571 // instructions. These helpers allow us to define the optimal code sequence,
677 // Invoke the JavaScript function code by either calling or jumping.
839 // Abort execution if argument is a smi, enabled via --debug-code.
843 // Abort execution if argument is not a Constructor, enabled via --debug-code.
846 // Abort execution if argument is not a JSFunction, enabled via --debug-code.
850 // --debug-code.
854 // enabled via --debug-code.
858 // enabled via --debug-code.
862 // via --debug-code.