Lines Matching refs:code
6 // * Redistributions of source code must retain the above copyright
85 // Generate code for copying characters using a simple loop. This should only
97 // Generate code for copying a large number of characters. This function
116 // string is found the code falls through with the string in register r0.
251 return IntRegisterBits::encode(the_int_.code())
252 | HeapNumberRegisterBits::encode(the_heap_number_.code())
253 | ScratchRegisterBits::encode(scratch_.code());
264 // Generate code to do a lookup in the number string cache. If the number in
265 // the register object is found in the cache the generated code falls through
267 // can be the same. If the number is not found in the cache the code jumps to
322 static Mode GetMode(Code* stub) {
342 static void Patch(Code* stub, Mode mode) {
454 return ObjectBits::encode(object_.code()) |
455 ValueBits::encode(value_.code()) |
456 AddressBits::encode(address_.code()) |
461 void Activate(Code* code) {
462 code->GetHeap()->incremental_marking()->ActivateGeneratedStub(code);
481 // Enter C code from generated RegExp code in a way that allows
482 // the C code to fix the return address in case of a GC.
498 // Trampoline stub to call into native code. To call safely into native code
499 // in the presence of compacting GC (which can move code objects) we need to
500 // keep the code which called into native pinned in the memory. Currently the