Searched refs:accumulator_use (Results 1 – 7 of 7) sorted by relevance
/external/v8/src/interpreter/ |
D | bytecode-traits.h | 79 template <AccumulatorUse accumulator_use, OperandType... operands> 92 static const AccumulatorUse kAccumulatorUse = accumulator_use; 96 template <AccumulatorUse accumulator_use, OperandType... operands> 98 BytecodeTraits<accumulator_use, operands...>::kOperandTypes[] = { 100 template <AccumulatorUse accumulator_use, OperandType... operands> 102 BytecodeTraits<accumulator_use, operands...>::kOperandTypeInfos[] = { 104 template <AccumulatorUse accumulator_use, OperandType... operands> 106 BytecodeTraits<accumulator_use, operands...>::kSingleScaleOperandSizes[] = { 108 template <AccumulatorUse accumulator_use, OperandType... operands> 110 BytecodeTraits<accumulator_use, operands...>::kDoubleScaleOperandSizes[] = { [all …]
|
D | bytecode-operands.h | 149 static constexpr bool ReadsAccumulator(AccumulatorUse accumulator_use) { in ReadsAccumulator() argument 150 return accumulator_use == AccumulatorUse::kRead || in ReadsAccumulator() 151 accumulator_use == AccumulatorUse::kReadWrite; in ReadsAccumulator() 155 static constexpr bool WritesAccumulator(AccumulatorUse accumulator_use) { in WritesAccumulator() argument 156 return accumulator_use == AccumulatorUse::kWrite || in WritesAccumulator() 157 accumulator_use == AccumulatorUse::kReadWrite; in WritesAccumulator()
|
D | bytecode-operands.cc | 15 const char* AccumulatorUseToString(AccumulatorUse accumulator_use) { in AccumulatorUseToString() argument 16 switch (accumulator_use) { in AccumulatorUseToString()
|
D | bytecode-register-optimizer.h | 65 template <Bytecode bytecode, AccumulatorUse accumulator_use> in NON_EXPORTED_BASE() 85 if (BytecodeOperands::ReadsAccumulator(accumulator_use)) { in NON_EXPORTED_BASE() 91 if (BytecodeOperands::WritesAccumulator(accumulator_use)) { in NON_EXPORTED_BASE()
|
D | bytecode-array-builder.cc | 292 template <Bytecode bytecode, AccumulatorUse accumulator_use, 301 builder->PrepareToOutputBytecode<bytecode, accumulator_use>(); in Make() 309 return BytecodeNode::Create<bytecode, accumulator_use, operand_types...>( in Make() 1534 template <Bytecode bytecode, AccumulatorUse accumulator_use> 1537 register_optimizer_->PrepareForBytecode<bytecode, accumulator_use>(); in PrepareToOutputBytecode()
|
D | bytecode-array-builder.h | 533 template <Bytecode bytecode, AccumulatorUse accumulator_use, 576 template <Bytecode bytecode, AccumulatorUse accumulator_use>
|
D | bytecode-node.h | 130 template <Bytecode bytecode, AccumulatorUse accumulator_use,
|