Lines Matching refs:code
2 // Use of this source code is governed by a BSD-style license that can be
130 // GetCode emits any pending (non-emitted) code and fills the descriptor desc.
137 // Convenience wrapper for code without safepoint or handler tables.
170 void bind(Label* L); // Binds an unbound label L to current code position.
183 // Returns the branch offset to the given label from the current code
213 // Read/Modify the code target address in the branch/call instruction at pc.
239 // This is for calls and branches within generated code. The serializer
242 Address instruction_payload, Code code, Address target);
257 // in the code, so the serializer should not step forwards in memory after
291 // Aligns code to something that's optimal for a jump target for the platform.
295 // Different nop operations are used by the code generator to detect certain
296 // states of the generated code.
565 void break_(uint32_t code, bool break_as_stop = false);
566 void stop(uint32_t code = kMaxStopCode);
688 // Check the code size generated from label to here.
739 // Writes a single byte or word of data in the code stream. Used for
824 // Get the code target object for a pc-relative call or jump.
920 // Emission of the trampoline pool may be blocked in some code sequences.
1039 // After trampoline is emitted, long branches are used in generated code for