Lines Matching refs:Code
29 void PostBuildProfileAndTracing(Isolate* isolate, Code* code, in PostBuildProfileAndTracing()
65 Handle<Code> BuildPlaceholder(Isolate* isolate, int32_t builtin_index) { in BuildPlaceholder()
80 Handle<Code> code = isolate->factory()->NewCode( in BuildPlaceholder()
81 desc, Code::BUILTIN, masm.CodeObject(), builtin_index); in BuildPlaceholder()
85 Code* BuildWithMacroAssembler(Isolate* isolate, int32_t builtin_index, in BuildWithMacroAssembler()
102 Handle<Code> code = isolate->factory()->NewCode( in BuildWithMacroAssembler()
103 desc, Code::BUILTIN, masm.CodeObject(), builtin_index); in BuildWithMacroAssembler()
108 Code* BuildAdaptor(Isolate* isolate, int32_t builtin_index, in BuildAdaptor()
124 Handle<Code> code = isolate->factory()->NewCode( in BuildAdaptor()
125 desc, Code::BUILTIN, masm.CodeObject(), builtin_index); in BuildAdaptor()
131 Code* BuildWithCodeStubAssemblerJS(Isolate* isolate, int32_t builtin_index, in BuildWithCodeStubAssemblerJS()
146 isolate, &zone, argc_with_recv, Code::BUILTIN, name, in BuildWithCodeStubAssemblerJS()
149 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerJS()
156 Code* BuildWithCodeStubAssemblerCS(Isolate* isolate, int32_t builtin_index, in BuildWithCodeStubAssemblerCS()
175 isolate, &zone, descriptor, Code::BUILTIN, name, in BuildWithCodeStubAssemblerCS()
178 Handle<Code> code = compiler::CodeAssembler::GenerateCode( in BuildWithCodeStubAssemblerCS()
187 Code* code) { in AddBuiltin()
200 Handle<Code> placeholder = BuildPlaceholder(isolate, i); in PopulateWithPlaceholders()
218 Code* code = Code::cast(obj); in ReplacePlaceholders()
223 Code* target = Code::GetCodeFromTargetAddress(rinfo->target_address()); in ReplacePlaceholders()
227 Code* new_target = builtins->builtin(target->builtin_index()); in ReplacePlaceholders()
234 Code* target = Code::cast(object); in ReplacePlaceholders()
236 Code* new_target = builtins->builtin(target->builtin_index()); in ReplacePlaceholders()
251 Code* GenerateBytecodeHandler(Isolate* isolate, int builtin_index, in GenerateBytecodeHandler()
260 Handle<Code> code = interpreter::GenerateBytecodeHandler( in GenerateBytecodeHandler()
281 Code* code; in SetupBuiltinsInternal()
312 #define BUILD_BCH_WITH_SCALE(Code, Scale) \ in SetupBuiltinsInternal() argument
314 interpreter::Bytecode::k##Code, \ in SetupBuiltinsInternal()
321 #define BUILD_BCH(Code, ...) \ in SetupBuiltinsInternal() argument
322 BUILD_BCH_WITH_SCALE(Code, Single) \ in SetupBuiltinsInternal()
323 BUILD_BCH_WITH_SCALE(Code, Double) \ in SetupBuiltinsInternal()
324 BUILD_BCH_WITH_SCALE(Code, Quadruple) in SetupBuiltinsInternal()