Searched refs:BytecodeLivenessState (Results 1 – 11 of 11) sorted by relevance
| /third_party/node/deps/v8/src/compiler/ |
| D | bytecode-liveness-map.h | 20 class BytecodeLivenessState : public ZoneObject { 39 explicit Iterator(const BytecodeLivenessState& liveness, StartTag) in Iterator() 47 explicit Iterator(const BytecodeLivenessState& liveness, EndTag) in Iterator() 51 friend class BytecodeLivenessState; variable 54 BytecodeLivenessState(int register_count, Zone* zone) in BytecodeLivenessState() function 56 BytecodeLivenessState(const BytecodeLivenessState&) = delete; 57 BytecodeLivenessState& operator=(const BytecodeLivenessState&) = delete; 59 BytecodeLivenessState(const BytecodeLivenessState& other, Zone* zone) in BytecodeLivenessState() function 70 bool Equals(const BytecodeLivenessState& other) const { in Equals() 92 void Union(const BytecodeLivenessState& other) { in Union() [all …]
|
| D | bytecode-analysis.cc | 107 BytecodeLivenessState* in_liveness, in UpdateInLivenessForOutOperand() 156 BytecodeLivenessState* in_liveness, in UpdateInLivenessForInOperand() 194 void UpdateInLiveness(BytecodeLivenessState* in_liveness, in UpdateInLiveness() 233 void UpdateInLiveness(BytecodeLivenessState* in_liveness, in UpdateInLiveness() 240 void UpdateInLiveness(Bytecode bytecode, BytecodeLivenessState* in_liveness, in UpdateInLiveness() 255 BytecodeLivenessState* next_bytecode_in_liveness, Zone* zone) { in EnsureOutLivenessIsNotAlias() 266 zone->New<BytecodeLivenessState>(*next_bytecode_in_liveness, zone); in EnsureOutLivenessIsNotAlias() 272 BytecodeLivenessState* next_bytecode_in_liveness, in UpdateOutLiveness() 311 liveness.out = zone->New<BytecodeLivenessState>( in UpdateOutLiveness() 365 BytecodeLivenessState* next_bytecode_in_liveness, in UpdateOutLiveness() [all …]
|
| D | state-values-utils.h | 23 class BytecodeLivenessState; variable 30 const BytecodeLivenessState* liveness = nullptr); 62 Node** values, size_t count, const BytecodeLivenessState* liveness); 65 const BytecodeLivenessState* liveness, size_t level);
|
| D | state-values-utils.cc | 141 Node** values, size_t count, const BytecodeLivenessState* liveness) { in FillBufferWithValues() 173 const BytecodeLivenessState* liveness, in BuildTree() 234 const BytecodeLivenessState* liveness) { in CheckTreeContainsValues() 255 Node** values, size_t count, const BytecodeLivenessState* liveness) { in GetNodeForValues()
|
| D | bytecode-analysis.h | 125 const BytecodeLivenessState* GetInLivenessFor(int offset) const; 126 const BytecodeLivenessState* GetOutLivenessFor(int offset) const;
|
| D | bytecode-liveness-map.cc | 11 std::string ToString(const BytecodeLivenessState& liveness) { in ToString()
|
| D | bytecode-graph-builder.cc | 179 const BytecodeLivenessState* liveness); 349 void BuildLoopExitsForFunctionExit(const BytecodeLivenessState* liveness); 351 const BytecodeLivenessState* liveness); 354 void BuildReturn(const BytecodeLivenessState* liveness); 569 const BytecodeLivenessState* liveness); 581 void Merge(Environment* other, const BytecodeLivenessState* liveness); 585 const BytecodeLivenessState* liveness); 588 const BytecodeLivenessState* liveness); 598 const BytecodeLivenessState* liveness); 789 const BytecodeLivenessState* liveness) { in Merge() [all …]
|
| /third_party/node/deps/v8/src/maglev/ |
| D | maglev-interpreter-frame-state.h | 78 const compiler::BytecodeLivenessState* liveness) in CompactInterpreterFrameState() 84 const compiler::BytecodeLivenessState* liveness, in CompactInterpreterFrameState() 163 const compiler::BytecodeLivenessState* liveness() const { return liveness_; } in liveness() 178 const compiler::BytecodeLivenessState* liveness) { in SizeFor() 183 const compiler::BytecodeLivenessState* const liveness_; 250 const compiler::BytecodeLivenessState* liveness) in MergePointInterpreterFrameState() 260 int predecessor_count, const compiler::BytecodeLivenessState* liveness, in MergePointInterpreterFrameState()
|
| D | maglev-register-frame-array.h | 53 const compiler::BytecodeLivenessState* liveness) { in CopyFrom()
|
| D | maglev-graph-builder.h | 375 const compiler::BytecodeLivenessState* GetInLiveness() const { in GetInLiveness() 378 const compiler::BytecodeLivenessState* GetOutLiveness() const { in GetOutLiveness()
|
| D | maglev-graph-builder.cc | 62 const compiler::BytecodeLivenessState* liveness = in MaglevGraphBuilder() 781 const compiler::BytecodeLivenessState* liveness = in MergeIntoFrameState()
|