Lines Matching defs:code

2 // Use of this source code is governed by a BSD-style license that can be
12 #include "src/codegen/code-factory.h"
57 // Safe code.
74 // Safe code.
114 // Safe code.
116 // non-isolate-independent code. In many cases it might be cheaper than
370 // Clobber clobbered input registers when running with the debug-code flag
552 // wasm code space, and another one lives on the heap. Both of them have the
593 // wasm code space, and another one lives on the heap. Both of them have the
660 // Clobber clobbered registers when running with the debug-code flag
727 // We don't actually want to generate a pile of code for this, so just
748 // should remove this need and make the runtime routine entry code
752 Handle<CodeT> code =
754 Call(code, RelocInfo::CODE_TARGET);
781 Handle<CodeT> code =
784 Jump(code, RelocInfo::CODE_TARGET);
1499 // non-isolate-independent code. In many cases it might be cheaper than
1685 // non-isolate-independent code. In many cases it might be cheaper than
1866 // TODO(v8:11880): avoid roundtrips between cdc and code.
1940 // builtin code (which will later be embedded into the binary) or compiling
1941 // user JS code at runtime.
1942 // * Builtin code runs in --jitless mode and thus must not call into on-heap
1946 // targets are usually generated code and not builtin Code objects.
2043 void TurboAssembler::LoadCodeTEntry(Register destination, Register code) {
2046 LoadCodeDataContainerEntry(destination, code);
2048 leaq(destination, Operand(code, Code::kHeaderSize - kHeapObjectTag));
2052 void TurboAssembler::CallCodeTObject(Register code) {
2054 CallCodeDataContainerObject(code);
2056 CallCodeObject(code);
2060 void TurboAssembler::JumpCodeTObject(Register code, JumpMode jump_mode) {
2062 JumpCodeDataContainerObject(code, jump_mode);
2064 JumpCodeObject(code, jump_mode);
2263 // Adjust this code if not the case.
2301 // Optimized code can validate at runtime whether the cpu supports the
2565 // We call indirectly through the code field in the function to
3119 // Check if the code object is marked for deoptimization. If it is, then it