Searched defs:operand_scale (Results 1 - 9 of 9) sorted by relevance

/external/v8/src/interpreter/
H A Dbytecode-operands.cc42 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 Dinterpreter-assembler.h24 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 Dbytecode-decoder.cc18 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 Dbytecodes.cc74 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 Dbytecode-array-writer.cc107 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 Dbytecode-pipeline.h269 OperandScale operand_scale() const { return operand_scale_; } function in class:v8::internal::interpreter::final
H A Dbytecodes.h326 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 Dinterpreter-assembler.cc27 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 Dinterpreter.cc75 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...]

Completed in 2346 milliseconds