/external/v8/src/interpreter/ |
H A D | bytecode-operands.cc | 42 const char* OperandScaleToString(OperandScale operand_scale) { argument 43 switch (operand_scale) { 79 std::ostream& operator<<(std::ostream& os, const OperandScale& operand_scale) { argument 80 return os << OperandScaleToString(operand_scale);
|
H A D | interpreter-assembler.h | 24 OperandScale operand_scale); 174 void DispatchWide(OperandScale operand_scale); 289 OperandScale operand_scale() const { return operand_scale_; } function in class:v8::internal::interpreter::InterpreterAssembler
|
H A D | bytecode-decoder.cc | 18 OperandScale operand_scale) { 21 DecodeSignedOperand(operand_start, operand_type, operand_scale); 28 OperandScale operand_scale) { 30 DecodeRegisterOperand(operand_start, operand_type, operand_scale); 37 OperandScale operand_scale) { 39 switch (Bytecodes::SizeOfOperand(operand_type, operand_scale)) { 55 OperandScale operand_scale) { 57 switch (Bytecodes::SizeOfOperand(operand_type, operand_scale)) { 76 OperandScale operand_scale = OperandScale::kSingle; local 79 operand_scale 16 DecodeRegisterOperand(const uint8_t* operand_start, OperandType operand_type, OperandScale operand_scale) argument 26 DecodeRegisterListOperand( const uint8_t* operand_start, uint32_t count, OperandType operand_type, OperandScale operand_scale) argument 35 DecodeSignedOperand(const uint8_t* operand_start, OperandType operand_type, OperandScale operand_scale) argument 53 DecodeUnsignedOperand(const uint8_t* operand_start, OperandType operand_type, OperandScale operand_scale) argument [all...] |
H A D | bytecodes.cc | 74 std::string Bytecodes::ToString(Bytecode bytecode, OperandScale operand_scale) { argument 78 if (operand_scale > OperandScale::kSingle) { 79 Bytecode prefix_bytecode = OperandScaleToPrefixBytecode(operand_scale); 109 OperandScale operand_scale) { 115 GetOperandSize(bytecode, operand_index, operand_scale); 206 bool Bytecodes::IsStarLookahead(Bytecode bytecode, OperandScale operand_scale) { argument 207 if (operand_scale == OperandScale::kSingle) { 262 OperandScale operand_scale) { 264 DCHECK_GE(operand_scale, OperandScale::kSingle); 265 DCHECK_LE(operand_scale, OperandScal 108 GetOperandOffset(Bytecode bytecode, int i, OperandScale operand_scale) argument 261 SizeOfOperand(OperandType operand_type, OperandScale operand_scale) argument 286 BytecodeHasHandler(Bytecode bytecode, OperandScale operand_scale) argument [all...] |
H A D | bytecode-array-writer.cc | 107 OperandScale operand_scale = node->operand_scale(); local 109 if (operand_scale != OperandScale::kSingle) { 110 Bytecode prefix = Bytecodes::OperandScaleToPrefixBytecode(operand_scale); 118 Bytecodes::GetOperandSizes(bytecode, operand_scale); 246 OperandScale operand_scale = OperandScale::kSingle; local 252 operand_scale = Bytecodes::PrefixBytecodeToOperandScale(jump_bytecode); 258 switch (operand_scale) { 286 OperandScale operand_scale = Bytecodes::ScaleForSignedOperand(delta); local 287 if (operand_scale > OperandScal [all...] |
H A D | bytecode-pipeline.h | 269 OperandScale operand_scale() const { return operand_scale_; } function in class:v8::internal::interpreter::final
|
H A D | bytecodes.h | 326 static std::string ToString(Bytecode bytecode, OperandScale operand_scale); 343 static Bytecode OperandScaleToPrefixBytecode(OperandScale operand_scale) { argument 344 switch (operand_scale) { 356 static bool OperandScaleRequiresPrefixBytecode(OperandScale operand_scale) { argument 357 return operand_scale != OperandScale::kSingle; 597 OperandScale operand_scale) { 599 return GetOperandSizes(bytecode, operand_scale)[i]; 602 // Returns the operand sizes of |bytecode| with scale |operand_scale|. 604 OperandScale operand_scale) { 606 DCHECK_GE(operand_scale, OperandScal 596 GetOperandSize(Bytecode bytecode, int i, OperandScale operand_scale) argument 603 GetOperandSizes(Bytecode bytecode, OperandScale operand_scale) argument 621 Size(Bytecode bytecode, OperandScale operand_scale) argument [all...] |
H A D | interpreter-assembler.cc | 27 OperandScale operand_scale) 33 operand_scale_(operand_scale), 208 Bytecodes::GetOperandOffset(bytecode_, operand_index, operand_scale())); 214 bytecode_, operand_index, operand_scale())); 223 bytecode_, operand_index, operand_scale())); 290 Bytecodes::GetOperandSize(bytecode_, operand_index, operand_scale())); 292 Bytecodes::GetOperandOffset(bytecode_, operand_index, operand_scale()); 305 Bytecodes::GetOperandSize(bytecode_, operand_index, operand_scale())); 307 Bytecodes::GetOperandOffset(bytecode_, operand_index, operand_scale()); 326 bytecode_, operand_index, operand_scale())); 25 InterpreterAssembler(Isolate* isolate, Zone* zone, Bytecode bytecode, OperandScale operand_scale) argument 1047 DispatchWide(OperandScale operand_scale) argument [all...] |
H A D | interpreter.cc | 75 for (OperandScale operand_scale : kOperandScales) { 78 if (Bytecodes::BytecodeHasHandler(Bytecode::k##Name, operand_scale)) { \ 80 operand_scale); \ 83 size_t index = GetDispatchTableIndex(Bytecode::k##Name, operand_scale); \ 91 Bytecodes::ToString(Bytecode::k##Name, operand_scale).c_str())); \ 112 OperandScale operand_scale) { 114 DCHECK(Bytecodes::BytecodeHasHandler(bytecode, operand_scale)); 115 size_t index = GetDispatchTableIndex(bytecode, operand_scale); 122 OperandScale operand_scale) { 125 switch (operand_scale) { 111 GetBytecodeHandler(Bytecode bytecode, OperandScale operand_scale) argument 121 GetDispatchTableIndex(Bytecode bytecode, OperandScale operand_scale) argument [all...] |