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 | 137 static constexpr bool ReadsAccumulator(AccumulatorUse accumulator_use) { in ReadsAccumulator() argument 138 return accumulator_use == AccumulatorUse::kRead || in ReadsAccumulator() 139 accumulator_use == AccumulatorUse::kReadWrite; in ReadsAccumulator() 143 static constexpr bool WritesAccumulator(AccumulatorUse accumulator_use) { in WritesAccumulator() argument 144 return accumulator_use == AccumulatorUse::kWrite || in WritesAccumulator() 145 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 | 49 template <Bytecode bytecode, AccumulatorUse accumulator_use> in NON_EXPORTED_BASE() 65 if (BytecodeOperands::ReadsAccumulator(accumulator_use)) { in NON_EXPORTED_BASE() 71 if (BytecodeOperands::WritesAccumulator(accumulator_use)) { in NON_EXPORTED_BASE()
|
D | bytecode-array-builder.cc | 223 template <Bytecode bytecode, AccumulatorUse accumulator_use, 231 builder->PrepareToOutputBytecode<bytecode, accumulator_use>(); in INLINE() 239 return BytecodeNode::Create<bytecode, accumulator_use, operand_types...>( in INLINE() 1172 template <Bytecode bytecode, AccumulatorUse accumulator_use> 1175 register_optimizer_->PrepareForBytecode<bytecode, accumulator_use>(); in PrepareToOutputBytecode()
|
D | bytecode-array-builder.h | 418 template <Bytecode bytecode, AccumulatorUse accumulator_use, in NON_EXPORTED_BASE() 448 template <Bytecode bytecode, AccumulatorUse accumulator_use> in NON_EXPORTED_BASE()
|
D | bytecode-pipeline.h | 256 template <Bytecode bytecode, AccumulatorUse accumulator_use, in NON_EXPORTED_BASE()
|