Searched refs:ParameterBatch (Results 1 – 3 of 3) sorted by relevance
82 ParameterBatch::ParameterBatch(size_t BufferCount) in ParameterBatch() function in llvm::libc_benchmarks::ParameterBatch89 size_t ParameterBatch::getBatchBytes() const { in getBatchBytes()96 void ParameterBatch::checkValid(const ParameterType &P) const { in checkValid()108 : ParameterBatch(2), SrcBuffer(ParameterBatch::BufferSize), in CopySetup()109 DstBuffer(ParameterBatch::BufferSize) {} in CopySetup()112 : ParameterBatch(3), Buffer(ParameterBatch::BufferSize * 3) {} in MoveSetup()115 : ParameterBatch(2), LhsBuffer(ParameterBatch::BufferSize), in ComparisonSetup()116 RhsBuffer(ParameterBatch::BufferSize) { in ComparisonSetup()123 : ParameterBatch(1), DstBuffer(ParameterBatch::BufferSize) {} in SetSetup()
171 struct ParameterBatch { struct177 ParameterBatch(size_t BufferCount); argument192 struct CopySetup : public ParameterBatch { argument211 struct MoveSetup : public ParameterBatch {219 return Memmove(Buffer + ParameterBatch::BufferSize / 3, in Call()229 struct SetSetup : public ParameterBatch {252 struct ComparisonSetup : public ParameterBatch {
97 CircularArrayRef<ParameterBatch::ParameterType>134 Options, *this, [this](ParameterBatch::ParameterType Parameter) { in runTrials()