ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
BinaryEW.cpp File Reference
#include <benchmark/benchmark.h>
#include <type_traits>
#include "benchmarks/benchmark_utilities/Rand.h"
#include "cloudViewer/core/CUDAUtils.h"
#include "cloudViewer/core/Indexer.h"
#include "cloudViewer/core/ParallelFor.h"
#include "cloudViewer/core/Tensor.h"
#include "cloudViewer/utility/Logging.h"
Include dependency graph for BinaryEW.cpp:

Go to the source code of this file.

Namespaces

 cloudViewer
 Generic file read and write utility for python interface.
 
 cloudViewer::core
 

Macros

#define ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, DTYPE)
 
#define ENUM_BM_DTYPE(FN, OP, DEVICE, DEVICE_NAME)
 
#define ENUM_BM_DTYPE_WITH_BOOL(FN, OP, DEVICE, DEVICE_NAME)
 
#define ENUM_BM_TENSOR(FN, OP)   ENUM_BM_DTYPE(FN, OP, Device("CPU:0"), CPU)
 
#define ENUM_BM_TENSOR_WTIH_BOOL(FN, OP)    ENUM_BM_DTYPE_WITH_BOOL(FN, OP, Device("CPU:0"), CPU)
 

Enumerations

enum class  cloudViewer::core::BinaryOpCode {
  cloudViewer::core::Add , cloudViewer::core::Sub , cloudViewer::core::Mul , cloudViewer::core::Div ,
  cloudViewer::core::LogicalAnd , cloudViewer::core::LogicalOr , cloudViewer::core::LogicalXor , cloudViewer::core::Gt ,
  cloudViewer::core::Ge , cloudViewer::core::Lt , cloudViewer::core::Le , cloudViewer::core::Eq ,
  cloudViewer::core::Neq
}
 

Functions

static std::function< Tensor(const Tensor &, const Tensor &)> cloudViewer::core::MakeOperation (BinaryOpCode op)
 
void cloudViewer::core::BinaryEW (benchmark::State &state, int size, BinaryOpCode op_code, const Dtype &dtype, const Device &device)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int8__100, 100, BinaryOpCode::Add, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int8__100000, 100000, BinaryOpCode::Add, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int8__100000000, 100000000, BinaryOpCode::Add, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt8__100, 100, BinaryOpCode::Add, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt8__100000, 100000, BinaryOpCode::Add, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt8__100000000, 100000000, BinaryOpCode::Add, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int16__100, 100, BinaryOpCode::Add, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int16__100000, 100000, BinaryOpCode::Add, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int16__100000000, 100000000, BinaryOpCode::Add, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt16__100, 100, BinaryOpCode::Add, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt16__100000, 100000, BinaryOpCode::Add, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt16__100000000, 100000000, BinaryOpCode::Add, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int32__100, 100, BinaryOpCode::Add, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int32__100000, 100000, BinaryOpCode::Add, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int32__100000000, 100000000, BinaryOpCode::Add, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt32__100, 100, BinaryOpCode::Add, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt32__100000, 100000, BinaryOpCode::Add, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt32__100000000, 100000000, BinaryOpCode::Add, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int64__100, 100, BinaryOpCode::Add, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int64__100000, 100000, BinaryOpCode::Add, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Int64__100000000, 100000000, BinaryOpCode::Add, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt64__100, 100, BinaryOpCode::Add, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt64__100000, 100000, BinaryOpCode::Add, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_UInt64__100000000, 100000000, BinaryOpCode::Add, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float32__100, 100, BinaryOpCode::Add, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float32__100000, 100000, BinaryOpCode::Add, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float32__100000000, 100000000, BinaryOpCode::Add, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float64__100, 100, BinaryOpCode::Add, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float64__100000, 100000, BinaryOpCode::Add, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Add__CPU_Float64__100000000, 100000000, BinaryOpCode::Add, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int8__100, 100, BinaryOpCode::Sub, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int8__100000, 100000, BinaryOpCode::Sub, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int8__100000000, 100000000, BinaryOpCode::Sub, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt8__100, 100, BinaryOpCode::Sub, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt8__100000, 100000, BinaryOpCode::Sub, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt8__100000000, 100000000, BinaryOpCode::Sub, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int16__100, 100, BinaryOpCode::Sub, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int16__100000, 100000, BinaryOpCode::Sub, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int16__100000000, 100000000, BinaryOpCode::Sub, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt16__100, 100, BinaryOpCode::Sub, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt16__100000, 100000, BinaryOpCode::Sub, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt16__100000000, 100000000, BinaryOpCode::Sub, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int32__100, 100, BinaryOpCode::Sub, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int32__100000, 100000, BinaryOpCode::Sub, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int32__100000000, 100000000, BinaryOpCode::Sub, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt32__100, 100, BinaryOpCode::Sub, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt32__100000, 100000, BinaryOpCode::Sub, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt32__100000000, 100000000, BinaryOpCode::Sub, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int64__100, 100, BinaryOpCode::Sub, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int64__100000, 100000, BinaryOpCode::Sub, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Int64__100000000, 100000000, BinaryOpCode::Sub, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt64__100, 100, BinaryOpCode::Sub, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt64__100000, 100000, BinaryOpCode::Sub, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_UInt64__100000000, 100000000, BinaryOpCode::Sub, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float32__100, 100, BinaryOpCode::Sub, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float32__100000, 100000, BinaryOpCode::Sub, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float32__100000000, 100000000, BinaryOpCode::Sub, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float64__100, 100, BinaryOpCode::Sub, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float64__100000, 100000, BinaryOpCode::Sub, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Sub__CPU_Float64__100000000, 100000000, BinaryOpCode::Sub, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int8__100, 100, BinaryOpCode::Mul, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int8__100000, 100000, BinaryOpCode::Mul, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int8__100000000, 100000000, BinaryOpCode::Mul, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt8__100, 100, BinaryOpCode::Mul, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt8__100000, 100000, BinaryOpCode::Mul, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt8__100000000, 100000000, BinaryOpCode::Mul, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int16__100, 100, BinaryOpCode::Mul, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int16__100000, 100000, BinaryOpCode::Mul, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int16__100000000, 100000000, BinaryOpCode::Mul, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt16__100, 100, BinaryOpCode::Mul, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt16__100000, 100000, BinaryOpCode::Mul, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt16__100000000, 100000000, BinaryOpCode::Mul, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int32__100, 100, BinaryOpCode::Mul, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int32__100000, 100000, BinaryOpCode::Mul, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int32__100000000, 100000000, BinaryOpCode::Mul, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt32__100, 100, BinaryOpCode::Mul, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt32__100000, 100000, BinaryOpCode::Mul, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt32__100000000, 100000000, BinaryOpCode::Mul, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int64__100, 100, BinaryOpCode::Mul, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int64__100000, 100000, BinaryOpCode::Mul, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Int64__100000000, 100000000, BinaryOpCode::Mul, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt64__100, 100, BinaryOpCode::Mul, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt64__100000, 100000, BinaryOpCode::Mul, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_UInt64__100000000, 100000000, BinaryOpCode::Mul, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float32__100, 100, BinaryOpCode::Mul, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float32__100000, 100000, BinaryOpCode::Mul, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float32__100000000, 100000000, BinaryOpCode::Mul, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float64__100, 100, BinaryOpCode::Mul, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float64__100000, 100000, BinaryOpCode::Mul, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Mul__CPU_Float64__100000000, 100000000, BinaryOpCode::Mul, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int8__100, 100, BinaryOpCode::Div, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int8__100000, 100000, BinaryOpCode::Div, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int8__100000000, 100000000, BinaryOpCode::Div, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt8__100, 100, BinaryOpCode::Div, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt8__100000, 100000, BinaryOpCode::Div, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt8__100000000, 100000000, BinaryOpCode::Div, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int16__100, 100, BinaryOpCode::Div, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int16__100000, 100000, BinaryOpCode::Div, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int16__100000000, 100000000, BinaryOpCode::Div, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt16__100, 100, BinaryOpCode::Div, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt16__100000, 100000, BinaryOpCode::Div, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt16__100000000, 100000000, BinaryOpCode::Div, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int32__100, 100, BinaryOpCode::Div, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int32__100000, 100000, BinaryOpCode::Div, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int32__100000000, 100000000, BinaryOpCode::Div, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt32__100, 100, BinaryOpCode::Div, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt32__100000, 100000, BinaryOpCode::Div, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt32__100000000, 100000000, BinaryOpCode::Div, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int64__100, 100, BinaryOpCode::Div, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int64__100000, 100000, BinaryOpCode::Div, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Int64__100000000, 100000000, BinaryOpCode::Div, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt64__100, 100, BinaryOpCode::Div, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt64__100000, 100000, BinaryOpCode::Div, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_UInt64__100000000, 100000000, BinaryOpCode::Div, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float32__100, 100, BinaryOpCode::Div, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float32__100000, 100000, BinaryOpCode::Div, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float32__100000000, 100000000, BinaryOpCode::Div, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float64__100, 100, BinaryOpCode::Div, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float64__100000, 100000, BinaryOpCode::Div, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Div__CPU_Float64__100000000, 100000000, BinaryOpCode::Div, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Bool__100, 100, BinaryOpCode::LogicalAnd, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Bool__100000, 100000, BinaryOpCode::LogicalAnd, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Bool__100000000, 100000000, BinaryOpCode::LogicalAnd, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int8__100, 100, BinaryOpCode::LogicalAnd, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int8__100000, 100000, BinaryOpCode::LogicalAnd, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int8__100000000, 100000000, BinaryOpCode::LogicalAnd, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt8__100, 100, BinaryOpCode::LogicalAnd, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt8__100000, 100000, BinaryOpCode::LogicalAnd, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt8__100000000, 100000000, BinaryOpCode::LogicalAnd, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int16__100, 100, BinaryOpCode::LogicalAnd, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int16__100000, 100000, BinaryOpCode::LogicalAnd, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int16__100000000, 100000000, BinaryOpCode::LogicalAnd, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt16__100, 100, BinaryOpCode::LogicalAnd, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt16__100000, 100000, BinaryOpCode::LogicalAnd, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt16__100000000, 100000000, BinaryOpCode::LogicalAnd, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int32__100, 100, BinaryOpCode::LogicalAnd, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int32__100000, 100000, BinaryOpCode::LogicalAnd, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int32__100000000, 100000000, BinaryOpCode::LogicalAnd, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt32__100, 100, BinaryOpCode::LogicalAnd, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt32__100000, 100000, BinaryOpCode::LogicalAnd, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt32__100000000, 100000000, BinaryOpCode::LogicalAnd, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int64__100, 100, BinaryOpCode::LogicalAnd, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int64__100000, 100000, BinaryOpCode::LogicalAnd, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Int64__100000000, 100000000, BinaryOpCode::LogicalAnd, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt64__100, 100, BinaryOpCode::LogicalAnd, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt64__100000, 100000, BinaryOpCode::LogicalAnd, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_UInt64__100000000, 100000000, BinaryOpCode::LogicalAnd, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float32__100, 100, BinaryOpCode::LogicalAnd, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float32__100000, 100000, BinaryOpCode::LogicalAnd, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float32__100000000, 100000000, BinaryOpCode::LogicalAnd, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float64__100, 100, BinaryOpCode::LogicalAnd, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float64__100000, 100000, BinaryOpCode::LogicalAnd, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalAnd__CPU_Float64__100000000, 100000000, BinaryOpCode::LogicalAnd, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Bool__100, 100, BinaryOpCode::LogicalOr, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Bool__100000, 100000, BinaryOpCode::LogicalOr, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Bool__100000000, 100000000, BinaryOpCode::LogicalOr, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int8__100, 100, BinaryOpCode::LogicalOr, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int8__100000, 100000, BinaryOpCode::LogicalOr, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int8__100000000, 100000000, BinaryOpCode::LogicalOr, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt8__100, 100, BinaryOpCode::LogicalOr, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt8__100000, 100000, BinaryOpCode::LogicalOr, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt8__100000000, 100000000, BinaryOpCode::LogicalOr, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int16__100, 100, BinaryOpCode::LogicalOr, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int16__100000, 100000, BinaryOpCode::LogicalOr, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int16__100000000, 100000000, BinaryOpCode::LogicalOr, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt16__100, 100, BinaryOpCode::LogicalOr, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt16__100000, 100000, BinaryOpCode::LogicalOr, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt16__100000000, 100000000, BinaryOpCode::LogicalOr, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int32__100, 100, BinaryOpCode::LogicalOr, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int32__100000, 100000, BinaryOpCode::LogicalOr, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int32__100000000, 100000000, BinaryOpCode::LogicalOr, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt32__100, 100, BinaryOpCode::LogicalOr, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt32__100000, 100000, BinaryOpCode::LogicalOr, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt32__100000000, 100000000, BinaryOpCode::LogicalOr, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int64__100, 100, BinaryOpCode::LogicalOr, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int64__100000, 100000, BinaryOpCode::LogicalOr, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Int64__100000000, 100000000, BinaryOpCode::LogicalOr, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt64__100, 100, BinaryOpCode::LogicalOr, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt64__100000, 100000, BinaryOpCode::LogicalOr, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_UInt64__100000000, 100000000, BinaryOpCode::LogicalOr, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float32__100, 100, BinaryOpCode::LogicalOr, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float32__100000, 100000, BinaryOpCode::LogicalOr, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float32__100000000, 100000000, BinaryOpCode::LogicalOr, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float64__100, 100, BinaryOpCode::LogicalOr, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float64__100000, 100000, BinaryOpCode::LogicalOr, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalOr__CPU_Float64__100000000, 100000000, BinaryOpCode::LogicalOr, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Bool__100, 100, BinaryOpCode::LogicalXor, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Bool__100000, 100000, BinaryOpCode::LogicalXor, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Bool__100000000, 100000000, BinaryOpCode::LogicalXor, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int8__100, 100, BinaryOpCode::LogicalXor, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int8__100000, 100000, BinaryOpCode::LogicalXor, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int8__100000000, 100000000, BinaryOpCode::LogicalXor, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt8__100, 100, BinaryOpCode::LogicalXor, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt8__100000, 100000, BinaryOpCode::LogicalXor, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt8__100000000, 100000000, BinaryOpCode::LogicalXor, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int16__100, 100, BinaryOpCode::LogicalXor, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int16__100000, 100000, BinaryOpCode::LogicalXor, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int16__100000000, 100000000, BinaryOpCode::LogicalXor, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt16__100, 100, BinaryOpCode::LogicalXor, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt16__100000, 100000, BinaryOpCode::LogicalXor, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt16__100000000, 100000000, BinaryOpCode::LogicalXor, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int32__100, 100, BinaryOpCode::LogicalXor, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int32__100000, 100000, BinaryOpCode::LogicalXor, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int32__100000000, 100000000, BinaryOpCode::LogicalXor, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt32__100, 100, BinaryOpCode::LogicalXor, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt32__100000, 100000, BinaryOpCode::LogicalXor, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt32__100000000, 100000000, BinaryOpCode::LogicalXor, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int64__100, 100, BinaryOpCode::LogicalXor, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int64__100000, 100000, BinaryOpCode::LogicalXor, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Int64__100000000, 100000000, BinaryOpCode::LogicalXor, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt64__100, 100, BinaryOpCode::LogicalXor, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt64__100000, 100000, BinaryOpCode::LogicalXor, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_UInt64__100000000, 100000000, BinaryOpCode::LogicalXor, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float32__100, 100, BinaryOpCode::LogicalXor, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float32__100000, 100000, BinaryOpCode::LogicalXor, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float32__100000000, 100000000, BinaryOpCode::LogicalXor, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float64__100, 100, BinaryOpCode::LogicalXor, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float64__100000, 100000, BinaryOpCode::LogicalXor, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, LogicalXor__CPU_Float64__100000000, 100000000, BinaryOpCode::LogicalXor, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Bool__100, 100, BinaryOpCode::Gt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Bool__100000, 100000, BinaryOpCode::Gt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Bool__100000000, 100000000, BinaryOpCode::Gt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int8__100, 100, BinaryOpCode::Gt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int8__100000, 100000, BinaryOpCode::Gt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int8__100000000, 100000000, BinaryOpCode::Gt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt8__100, 100, BinaryOpCode::Gt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt8__100000, 100000, BinaryOpCode::Gt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt8__100000000, 100000000, BinaryOpCode::Gt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int16__100, 100, BinaryOpCode::Gt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int16__100000, 100000, BinaryOpCode::Gt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int16__100000000, 100000000, BinaryOpCode::Gt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt16__100, 100, BinaryOpCode::Gt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt16__100000, 100000, BinaryOpCode::Gt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt16__100000000, 100000000, BinaryOpCode::Gt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int32__100, 100, BinaryOpCode::Gt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int32__100000, 100000, BinaryOpCode::Gt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int32__100000000, 100000000, BinaryOpCode::Gt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt32__100, 100, BinaryOpCode::Gt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt32__100000, 100000, BinaryOpCode::Gt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt32__100000000, 100000000, BinaryOpCode::Gt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int64__100, 100, BinaryOpCode::Gt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int64__100000, 100000, BinaryOpCode::Gt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Int64__100000000, 100000000, BinaryOpCode::Gt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt64__100, 100, BinaryOpCode::Gt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt64__100000, 100000, BinaryOpCode::Gt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_UInt64__100000000, 100000000, BinaryOpCode::Gt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float32__100, 100, BinaryOpCode::Gt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float32__100000, 100000, BinaryOpCode::Gt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float32__100000000, 100000000, BinaryOpCode::Gt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float64__100, 100, BinaryOpCode::Gt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float64__100000, 100000, BinaryOpCode::Gt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Gt__CPU_Float64__100000000, 100000000, BinaryOpCode::Gt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Bool__100, 100, BinaryOpCode::Ge, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Bool__100000, 100000, BinaryOpCode::Ge, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Bool__100000000, 100000000, BinaryOpCode::Ge, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int8__100, 100, BinaryOpCode::Ge, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int8__100000, 100000, BinaryOpCode::Ge, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int8__100000000, 100000000, BinaryOpCode::Ge, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt8__100, 100, BinaryOpCode::Ge, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt8__100000, 100000, BinaryOpCode::Ge, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt8__100000000, 100000000, BinaryOpCode::Ge, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int16__100, 100, BinaryOpCode::Ge, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int16__100000, 100000, BinaryOpCode::Ge, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int16__100000000, 100000000, BinaryOpCode::Ge, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt16__100, 100, BinaryOpCode::Ge, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt16__100000, 100000, BinaryOpCode::Ge, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt16__100000000, 100000000, BinaryOpCode::Ge, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int32__100, 100, BinaryOpCode::Ge, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int32__100000, 100000, BinaryOpCode::Ge, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int32__100000000, 100000000, BinaryOpCode::Ge, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt32__100, 100, BinaryOpCode::Ge, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt32__100000, 100000, BinaryOpCode::Ge, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt32__100000000, 100000000, BinaryOpCode::Ge, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int64__100, 100, BinaryOpCode::Ge, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int64__100000, 100000, BinaryOpCode::Ge, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Int64__100000000, 100000000, BinaryOpCode::Ge, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt64__100, 100, BinaryOpCode::Ge, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt64__100000, 100000, BinaryOpCode::Ge, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_UInt64__100000000, 100000000, BinaryOpCode::Ge, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float32__100, 100, BinaryOpCode::Ge, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float32__100000, 100000, BinaryOpCode::Ge, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float32__100000000, 100000000, BinaryOpCode::Ge, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float64__100, 100, BinaryOpCode::Ge, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float64__100000, 100000, BinaryOpCode::Ge, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Ge__CPU_Float64__100000000, 100000000, BinaryOpCode::Ge, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Bool__100, 100, BinaryOpCode::Lt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Bool__100000, 100000, BinaryOpCode::Lt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Bool__100000000, 100000000, BinaryOpCode::Lt, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int8__100, 100, BinaryOpCode::Lt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int8__100000, 100000, BinaryOpCode::Lt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int8__100000000, 100000000, BinaryOpCode::Lt, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt8__100, 100, BinaryOpCode::Lt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt8__100000, 100000, BinaryOpCode::Lt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt8__100000000, 100000000, BinaryOpCode::Lt, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int16__100, 100, BinaryOpCode::Lt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int16__100000, 100000, BinaryOpCode::Lt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int16__100000000, 100000000, BinaryOpCode::Lt, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt16__100, 100, BinaryOpCode::Lt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt16__100000, 100000, BinaryOpCode::Lt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt16__100000000, 100000000, BinaryOpCode::Lt, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int32__100, 100, BinaryOpCode::Lt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int32__100000, 100000, BinaryOpCode::Lt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int32__100000000, 100000000, BinaryOpCode::Lt, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt32__100, 100, BinaryOpCode::Lt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt32__100000, 100000, BinaryOpCode::Lt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt32__100000000, 100000000, BinaryOpCode::Lt, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int64__100, 100, BinaryOpCode::Lt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int64__100000, 100000, BinaryOpCode::Lt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Int64__100000000, 100000000, BinaryOpCode::Lt, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt64__100, 100, BinaryOpCode::Lt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt64__100000, 100000, BinaryOpCode::Lt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_UInt64__100000000, 100000000, BinaryOpCode::Lt, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float32__100, 100, BinaryOpCode::Lt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float32__100000, 100000, BinaryOpCode::Lt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float32__100000000, 100000000, BinaryOpCode::Lt, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float64__100, 100, BinaryOpCode::Lt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float64__100000, 100000, BinaryOpCode::Lt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Lt__CPU_Float64__100000000, 100000000, BinaryOpCode::Lt, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Bool__100, 100, BinaryOpCode::Le, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Bool__100000, 100000, BinaryOpCode::Le, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Bool__100000000, 100000000, BinaryOpCode::Le, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int8__100, 100, BinaryOpCode::Le, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int8__100000, 100000, BinaryOpCode::Le, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int8__100000000, 100000000, BinaryOpCode::Le, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt8__100, 100, BinaryOpCode::Le, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt8__100000, 100000, BinaryOpCode::Le, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt8__100000000, 100000000, BinaryOpCode::Le, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int16__100, 100, BinaryOpCode::Le, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int16__100000, 100000, BinaryOpCode::Le, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int16__100000000, 100000000, BinaryOpCode::Le, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt16__100, 100, BinaryOpCode::Le, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt16__100000, 100000, BinaryOpCode::Le, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt16__100000000, 100000000, BinaryOpCode::Le, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int32__100, 100, BinaryOpCode::Le, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int32__100000, 100000, BinaryOpCode::Le, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int32__100000000, 100000000, BinaryOpCode::Le, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt32__100, 100, BinaryOpCode::Le, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt32__100000, 100000, BinaryOpCode::Le, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt32__100000000, 100000000, BinaryOpCode::Le, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int64__100, 100, BinaryOpCode::Le, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int64__100000, 100000, BinaryOpCode::Le, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Int64__100000000, 100000000, BinaryOpCode::Le, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt64__100, 100, BinaryOpCode::Le, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt64__100000, 100000, BinaryOpCode::Le, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_UInt64__100000000, 100000000, BinaryOpCode::Le, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float32__100, 100, BinaryOpCode::Le, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float32__100000, 100000, BinaryOpCode::Le, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float32__100000000, 100000000, BinaryOpCode::Le, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float64__100, 100, BinaryOpCode::Le, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float64__100000, 100000, BinaryOpCode::Le, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Le__CPU_Float64__100000000, 100000000, BinaryOpCode::Le, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Bool__100, 100, BinaryOpCode::Eq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Bool__100000, 100000, BinaryOpCode::Eq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Bool__100000000, 100000000, BinaryOpCode::Eq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int8__100, 100, BinaryOpCode::Eq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int8__100000, 100000, BinaryOpCode::Eq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int8__100000000, 100000000, BinaryOpCode::Eq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt8__100, 100, BinaryOpCode::Eq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt8__100000, 100000, BinaryOpCode::Eq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt8__100000000, 100000000, BinaryOpCode::Eq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int16__100, 100, BinaryOpCode::Eq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int16__100000, 100000, BinaryOpCode::Eq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int16__100000000, 100000000, BinaryOpCode::Eq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt16__100, 100, BinaryOpCode::Eq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt16__100000, 100000, BinaryOpCode::Eq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt16__100000000, 100000000, BinaryOpCode::Eq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int32__100, 100, BinaryOpCode::Eq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int32__100000, 100000, BinaryOpCode::Eq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int32__100000000, 100000000, BinaryOpCode::Eq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt32__100, 100, BinaryOpCode::Eq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt32__100000, 100000, BinaryOpCode::Eq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt32__100000000, 100000000, BinaryOpCode::Eq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int64__100, 100, BinaryOpCode::Eq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int64__100000, 100000, BinaryOpCode::Eq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Int64__100000000, 100000000, BinaryOpCode::Eq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt64__100, 100, BinaryOpCode::Eq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt64__100000, 100000, BinaryOpCode::Eq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_UInt64__100000000, 100000000, BinaryOpCode::Eq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float32__100, 100, BinaryOpCode::Eq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float32__100000, 100000, BinaryOpCode::Eq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float32__100000000, 100000000, BinaryOpCode::Eq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float64__100, 100, BinaryOpCode::Eq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float64__100000, 100000, BinaryOpCode::Eq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Eq__CPU_Float64__100000000, 100000000, BinaryOpCode::Eq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Bool__100, 100, BinaryOpCode::Neq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Bool__100000, 100000, BinaryOpCode::Neq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Bool__100000000, 100000000, BinaryOpCode::Neq, Bool, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int8__100, 100, BinaryOpCode::Neq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int8__100000, 100000, BinaryOpCode::Neq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int8__100000000, 100000000, BinaryOpCode::Neq, Int8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt8__100, 100, BinaryOpCode::Neq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt8__100000, 100000, BinaryOpCode::Neq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt8__100000000, 100000000, BinaryOpCode::Neq, UInt8, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int16__100, 100, BinaryOpCode::Neq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int16__100000, 100000, BinaryOpCode::Neq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int16__100000000, 100000000, BinaryOpCode::Neq, Int16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt16__100, 100, BinaryOpCode::Neq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt16__100000, 100000, BinaryOpCode::Neq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt16__100000000, 100000000, BinaryOpCode::Neq, UInt16, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int32__100, 100, BinaryOpCode::Neq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int32__100000, 100000, BinaryOpCode::Neq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int32__100000000, 100000000, BinaryOpCode::Neq, Int32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt32__100, 100, BinaryOpCode::Neq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt32__100000, 100000, BinaryOpCode::Neq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt32__100000000, 100000000, BinaryOpCode::Neq, UInt32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int64__100, 100, BinaryOpCode::Neq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int64__100000, 100000, BinaryOpCode::Neq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Int64__100000000, 100000000, BinaryOpCode::Neq, Int64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt64__100, 100, BinaryOpCode::Neq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt64__100000, 100000, BinaryOpCode::Neq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_UInt64__100000000, 100000000, BinaryOpCode::Neq, UInt64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float32__100, 100, BinaryOpCode::Neq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float32__100000, 100000, BinaryOpCode::Neq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float32__100000000, 100000000, BinaryOpCode::Neq, Float32, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float64__100, 100, BinaryOpCode::Neq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float64__100000, 100000, BinaryOpCode::Neq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 
 cloudViewer::core::BENCHMARK_CAPTURE (BinaryEW, Neq__CPU_Float64__100000000, 100000000, BinaryOpCode::Neq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)
 

Macro Definition Documentation

◆ ENUM_BM_DTYPE

#define ENUM_BM_DTYPE (   FN,
  OP,
  DEVICE,
  DEVICE_NAME 
)
Value:
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int8) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt8) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int16) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt16) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int64) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt64) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Float32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Float64)
#define ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, DTYPE)
Definition: BinaryEW.cpp:123
const Dtype Int8
Definition: Dtype.cpp:44
const Dtype Int64
Definition: Dtype.cpp:47
const Dtype UInt64
Definition: Dtype.cpp:51
const Dtype UInt32
Definition: Dtype.cpp:50
const Dtype UInt8
Definition: Dtype.cpp:48
const Dtype Int16
Definition: Dtype.cpp:45
const Dtype Float64
Definition: Dtype.cpp:43
const Dtype UInt16
Definition: Dtype.cpp:49
const Dtype Int32
Definition: Dtype.cpp:46
const Dtype Float32
Definition: Dtype.cpp:42

Definition at line 134 of file BinaryEW.cpp.

◆ ENUM_BM_DTYPE_WITH_BOOL

#define ENUM_BM_DTYPE_WITH_BOOL (   FN,
  OP,
  DEVICE,
  DEVICE_NAME 
)
Value:
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Bool) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int8) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt8) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int16) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt16) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Int64) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, UInt64) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Float32) \
ENUM_BM_SIZE(FN, OP, DEVICE, DEVICE_NAME, Float64)
unsigned Bool
Definition: sqlite3.c:20710

Definition at line 146 of file BinaryEW.cpp.

◆ ENUM_BM_SIZE

#define ENUM_BM_SIZE (   FN,
  OP,
  DEVICE,
  DEVICE_NAME,
  DTYPE 
)
Value:
BENCHMARK_CAPTURE(FN, OP##__##DEVICE_NAME##_##DTYPE##__100, 100, \
BinaryOpCode::OP, DTYPE, DEVICE) \
->Unit(benchmark::kMillisecond); \
BENCHMARK_CAPTURE(FN, OP##__##DEVICE_NAME##_##DTYPE##__100000, 100000, \
BinaryOpCode::OP, DTYPE, DEVICE) \
->Unit(benchmark::kMillisecond); \
BENCHMARK_CAPTURE(FN, OP##__##DEVICE_NAME##_##DTYPE##__100000000, \
100000000, BinaryOpCode::OP, DTYPE, DEVICE) \
->Unit(benchmark::kMillisecond);
BENCHMARK_CAPTURE(BinaryEW, Neq__CPU_Float64__100000000, 100000000, BinaryOpCode::Neq, Float64, Device("CPU:0")) -> Unit(benchmark::kMillisecond)

Definition at line 123 of file BinaryEW.cpp.

◆ ENUM_BM_TENSOR

#define ENUM_BM_TENSOR (   FN,
  OP 
)    ENUM_BM_DTYPE(FN, OP, Device("CPU:0"), CPU)

Definition at line 164 of file BinaryEW.cpp.

◆ ENUM_BM_TENSOR_WTIH_BOOL

#define ENUM_BM_TENSOR_WTIH_BOOL (   FN,
  OP 
)     ENUM_BM_DTYPE_WITH_BOOL(FN, OP, Device("CPU:0"), CPU)

Definition at line 172 of file BinaryEW.cpp.