/external/v8/src/compiler/ |
linkage.h | 104 friend class CallDescriptor; 166 class V8_EXPORT_PRIVATE CallDescriptor final 196 CallDescriptor(Kind kind, MachineType target_type, LinkageLocation target_loc, 296 bool HasSameReturnLocationsAs(const CallDescriptor* other) const; 298 int GetStackParameterDelta(const CallDescriptor* tail_caller = nullptr) const; 318 DISALLOW_COPY_AND_ASSIGN(CallDescriptor); 321 DEFINE_OPERATORS_FOR_FLAGS(CallDescriptor::Flags) 323 std::ostream& operator<<(std::ostream& os, const CallDescriptor& d); 325 const CallDescriptor::Kind& k); 343 explicit Linkage(CallDescriptor* incoming) : incoming_(incoming) { [all...] |
linkage.cc | 30 std::ostream& operator<<(std::ostream& os, const CallDescriptor::Kind& k) { 32 case CallDescriptor::kCallCodeObject: 35 case CallDescriptor::kCallJSFunction: 38 case CallDescriptor::kCallAddress: 46 std::ostream& operator<<(std::ostream& os, const CallDescriptor& d) { 53 MachineSignature* CallDescriptor::GetMachineSignature(Zone* zone) const { 67 bool CallDescriptor::HasSameReturnLocationsAs( 68 const CallDescriptor* other) const { 76 int CallDescriptor::GetStackParameterDelta( 77 CallDescriptor const* tail_caller) const [all...] |
pipeline.h | 27 class CallDescriptor; 42 CompilationInfo* info, JSGraph* jsgraph, CallDescriptor* descriptor, 51 CallDescriptor* call_descriptor, 74 CompilationInfo* info, CallDescriptor* call_descriptor, Graph* graph,
|
js-generic-lowering.h | 39 void ReplaceWithStubCall(Node* node, Callable c, CallDescriptor::Flags flags); 40 void ReplaceWithStubCall(Node* node, Callable c, CallDescriptor::Flags flags,
|
js-generic-lowering.cc | 25 CallDescriptor::Flags FrameStateFlagForCall(Node* node) { 27 ? CallDescriptor::kNeedsFrameState 28 : CallDescriptor::kNoFlags; 55 CallDescriptor::Flags flags = FrameStateFlagForCall(node); \ 86 CallDescriptor::Flags flags) { 91 CallDescriptor::Flags flags, 95 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 107 CallDescriptor::Flags flags = FrameStateFlagForCall(node); 111 CallDescriptor* desc = 126 ReplaceWithStubCall(node, callable, CallDescriptor::kNoFlags [all...] |
wasm-linkage.cc | 23 using compiler::CallDescriptor; 279 CallDescriptor* ModuleEnv::GetWasmCallDescriptor(Zone* zone, 309 return new (zone) CallDescriptor( // -- 310 CallDescriptor::kCallCodeObject, // kind 318 CallDescriptor::kUseNativeStack, // flags 322 CallDescriptor* ReplaceTypeInCallDescriptorWith( 323 Zone* zone, CallDescriptor* descriptor, size_t num_replacements, 370 return new (zone) CallDescriptor( // -- 383 CallDescriptor* ModuleEnv::GetI32WasmCallDescriptor( 384 Zone* zone, CallDescriptor* descriptor) [all...] |
c-linkage.cc | 156 CallDescriptor* Linkage::GetSimplifiedCDescriptor( 232 CallDescriptor::Flags flags = CallDescriptor::kUseNativeStack; 234 flags |= CallDescriptor::kInitializeRootRegister; 237 return new (zone) CallDescriptor( // -- 238 CallDescriptor::kCallAddress, // kind
|
code-assembler.cc | 46 CallDescriptor::kNoFlags, Operator::kNoProperties, 57 ? CallDescriptor::kPushArgumentCount 58 : CallDescriptor::kNoFlags), 62 CallDescriptor* call_descriptor, 258 CallDescriptor* desc = raw_assembler()->call_descriptor(); 505 CallDescriptor* desc = Linkage::GetRuntimeCallDescriptor( 507 CallDescriptor::kNoFlags); 534 CallDescriptor* desc = Linkage::GetRuntimeCallDescriptor( 536 CallDescriptor::kSupportsTailCalls); 581 CallDescriptor* desc = Linkage::GetStubCallDescriptor [all...] |
raw-machine-assembler.cc | 17 Isolate* isolate, Graph* graph, CallDescriptor* call_descriptor, 180 Node* RawMachineAssembler::CallN(CallDescriptor* desc, int input_count, 188 Node* RawMachineAssembler::CallNWithFrameState(CallDescriptor* desc, 197 Node* RawMachineAssembler::TailCallN(CallDescriptor* desc, int input_count, 211 const CallDescriptor* descriptor = 224 const CallDescriptor* descriptor = 239 const CallDescriptor* descriptor = 255 const CallDescriptor* descriptor = 278 const CallDescriptor* descriptor =
|
common-operator.h | 21 class CallDescriptor; 100 V8_EXPORT_PRIVATE CallDescriptor const* CallDescriptorOf(const Operator* const); 371 const Operator* Call(const CallDescriptor* descriptor); 372 const Operator* TailCall(const CallDescriptor* descriptor);
|
frame.h | 15 class CallDescriptor;
|
js-create-lowering.cc | 337 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 339 CallDescriptor::kNoFlags, properties); 379 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 381 CallDescriptor::kNeedsFrameState, properties); 418 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 420 CallDescriptor::kNeedsFrameState, properties); 600 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 602 CallDescriptor::kNeedsFrameState); 618 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 620 CallDescriptor::kNeedsFrameState) [all...] |
common-operator.cc | 97 CallDescriptor const* CallDescriptorOf(const Operator* const op) { 100 return OpParameter<CallDescriptor const*>(op); [all...] |
effect-control-linearizer.cc | [all...] |
graph-assembler.cc | 224 CallDescriptor::Flags flags = CallDescriptor::kNoFlags; 225 CallDescriptor* desc = Linkage::GetStubCallDescriptor(
|
js-typed-lowering.cc | 589 CallDescriptor const* const desc = Linkage::GetStubCallDescriptor( 591 CallDescriptor::kNeedsFrameState, properties); [all...] |
instruction-selector.cc | 402 CallDescriptor::kCanUseRoots; 626 CallBuffer(Zone* zone, const CallDescriptor* descriptor, 641 const CallDescriptor* descriptor; 720 case CallDescriptor::kCallCodeObject: 726 case CallDescriptor::kCallAddress: 733 case CallDescriptor::kCallJSFunction: [all...] |
pipeline.cc | 284 void InitializeInstructionSequence(const CallDescriptor* descriptor) { 299 void InitializeFrameData(CallDescriptor* descriptor) { 309 CallDescriptor* descriptor) { 407 Handle<Code> ScheduleAndGenerateCode(CallDescriptor* call_descriptor); 409 CallDescriptor* descriptor, bool run_verifier); 644 CompilationInfo* info, JSGraph* jsgraph, CallDescriptor* descriptor, [all...] |
js-call-reducer.cc | 398 CallDescriptor* call_descriptor = Linkage::GetStubCallDescriptor( 401 CallDescriptor::kNeedsFrameState, Operator::kNoProperties, 593 CallDescriptor::Flags flags = CallDescriptor::kNeedsFrameState; 594 CallDescriptor const* const desc = Linkage::GetStubCallDescriptor( [all...] |
memory-optimizer.cc | 225 CallDescriptor* descriptor = 280 CallDescriptor* descriptor = 321 if (!(CallDescriptorOf(node->op())->flags() & CallDescriptor::kNoAllocate)) {
|
raw-machine-assembler.h | 41 Isolate* isolate, Graph* graph, CallDescriptor* call_descriptor, 55 CallDescriptor* call_descriptor() const { return call_descriptor_; } 719 Node* CallN(CallDescriptor* desc, int input_count, Node* const* inputs); 723 Node* CallNWithFrameState(CallDescriptor* desc, int input_count, 728 Node* TailCallN(CallDescriptor* desc, int input_count, Node* const* inputs); 824 CallDescriptor* call_descriptor_;
|
wasm-compiler.cc | 75 CallDescriptor* desc = Linkage::GetRuntimeCallDescriptor( 77 CallDescriptor::kNoFlags); 504 CallDescriptor* desc = Linkage::GetStubCallDescriptor( 506 CallDescriptor::kNoFlags, Operator::kNoProperties); [all...] |
machine-graph-verifier.cc | 33 CallDescriptor* call_descriptor() const { 65 CallDescriptor const* desc = CallDescriptorOf(input->op()); 137 CallDescriptor const* desc = CallDescriptorOf(node->op()); 705 CallDescriptor const* desc = CallDescriptorOf(node->op());
|
/external/v8/src/wasm/ |
wasm-module.h | 30 class CallDescriptor; 316 static compiler::CallDescriptor* GetWasmCallDescriptor(Zone* zone, 318 static compiler::CallDescriptor* GetI32WasmCallDescriptor( 319 Zone* zone, compiler::CallDescriptor* descriptor); 320 static compiler::CallDescriptor* GetI32WasmCallDescriptorForSimd( 321 Zone* zone, compiler::CallDescriptor* descriptor);
|
/external/v8/src/compiler/arm64/ |
code-generator-arm64.cc | 545 const CallDescriptor* descriptor = linkage()->GetIncomingDescriptor(); 643 CallDescriptor::Flags flags(MiscField::decode(opcode)); 644 if (flags & CallDescriptor::kRestoreJSSP) { 648 if (flags & CallDescriptor::kRestoreCSP) { 700 CallDescriptor::Flags flags(MiscField::decode(opcode)); 701 if (flags & CallDescriptor::kRestoreJSSP) { 705 if (flags & CallDescriptor::kRestoreCSP) { [all...] |