| /external/eigen/ci/ |
| D | test.gitlab-ci.yml | 6 - apt-get update -y 7 - apt-get install -y --no-install-recommends software-properties-common 8 - add-apt-repository -y ppa:ubuntu-toolchain-r/test 9 - apt-get update 10 - apt-get install --no-install-recommends -y ${EIGEN_CI_CXX_COMPILER} 11 ${EIGEN_CI_CC_COMPILER} cmake ninja-build xsltproc 13 - export CXX=${EIGEN_CI_CXX_COMPILER} 14 - export CC=${EIGEN_CI_CC_COMPILER} 15 - cd ${BUILDDIR} && ctest --output-on-failure --no-compress-output 16 --build-no-clean -T test -L ${EIGEN_CI_TEST_LABEL} [all …]
|
| D | README.md | 3 Eigen's CI infrastructure uses two stages: A `build` stage to build the unit-test 4 suite and a `test` stage to run the unit-tests. 11 |------------------------------------------|-----------|----------------|------------|---------| 12 | `build:x86-64:linux:gcc-4.8:cxx11-off` | `x86-64` | `Ubuntu 18.04` | `GCC-4.8` | `Off` | 13 | `build:x86-64:linux:gcc-4.8:cxx11-on` | `x86-64` | `Ubuntu 18.04` | `GCC-4.8` | `On` | 14 | `build:x86-64:linux:gcc-9:cxx11-off` | `x86-64` | `Ubuntu 18.04` | `GCC-9` | `Off` | 15 | `build:x86-64:linux:gcc-9:cxx11-on` | `x86-64` | `Ubuntu 18.04` | `GCC-9` | `On` | 16 | `build:x86-64:linux:gcc-10:cxx11-off` | `x86-64` | `Ubuntu 18.04` | `GCC-10` | `Off` | 17 | `build:x86-64:linux:gcc-10:cxx11-on` | `x86-64` | `Ubuntu 18.04` | `GCC-10` | `On` | 18 | `build:x86-64:linux:clang-10:cxx11-off` | `x86-64` | `Ubuntu 18.04` | `Clang-10` | `Off` | [all …]
|
| D | build.gitlab-ci.yml | 5 - apt-get update -y 6 - apt-get install -y --no-install-recommends software-properties-common 7 - add-apt-repository -y ppa:ubuntu-toolchain-r/test 8 - apt-get update 9 - apt-get install --no-install-recommends -y ${EIGEN_CI_CXX_COMPILER} 10 ${EIGEN_CI_CC_COMPILER} cmake ninja-build 12 - mkdir -p ${BUILDDIR} && cd ${BUILDDIR} 13 - CXX=${EIGEN_CI_CXX_COMPILER} CC=${EIGEN_CI_CC_COMPILER} cmake -G 14 ${EIGEN_CI_CMAKE_GENEATOR} -DEIGEN_TEST_CXX11=${EIGEN_TEST_CXX11} 16 - cmake --build . --target buildtests [all …]
|
| D | smoketests.gitlab-ci.yml | 5 - apt-get update -y 6 - apt-get install -y --no-install-recommends software-properties-common 7 - add-apt-repository -y ppa:ubuntu-toolchain-r/test 8 - apt-get update 9 - apt-get install --no-install-recommends -y ${EIGEN_CI_CXX_COMPILER} 10 ${EIGEN_CI_CC_COMPILER} cmake ninja-build 12 - mkdir -p ${BUILDDIR} && cd ${BUILDDIR} 13 - CXX=${EIGEN_CI_CXX_COMPILER} CC=${EIGEN_CI_CC_COMPILER} cmake -G 14 ${EIGEN_CI_CMAKE_GENEATOR} -DEIGEN_TEST_CXX11=${EIGEN_TEST_CXX11} 16 - cmake --build . --target buildsmoketests [all …]
|
| /external/tensorflow/tensorflow/core/framework/ |
| D | numeric_types.h | 7 http://www.apache.org/licenses/LICENSE-2.0 20 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 21 // Disable clang-format to prevent 'FixedPoint' header from being included 23 // clang-format off 24 #include "third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint" 25 // clang-format on
|
| D | types.h | 7 http://www.apache.org/licenses/LICENSE-2.0 23 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 24 // Disable clang-format to prevent 'FixedPoint' header from being included 26 // clang-format off 27 #include "third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint" 28 // clang-format on 159 size_t operator-(const Iterator& other) const { 160 return this->pos_ - other.pos_; 184 while ((x >> (kNumBits - 1u)) == 0u) { 206 return Iterator(*this, kNumBits - clz_uint32(mask_)); [all …]
|
| /external/tensorflow/tensorflow/compiler/aot/ |
| D | benchmark_main.template | 17 // clang-format off 19 // clang-format on 22 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 25 // clang-format off 27 // clang-format on
|
| D | test.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 33 // clang-format off 35 // clang-format on 37 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 44 // clang-format off 48 // clang-format on 55 for (int i = 0; i < computation->num_args(); ++i) { in zero_buffers() 56 memset(computation->arg_data(i), 0, computation->arg_size(i)); in zero_buffers()
|
| /external/clang/include/clang/Basic/ |
| D | DiagnosticParseKinds.td | 1 //==--- DiagnosticParseKinds.td - libparse diagnostics --------------------===// 8 //===----------------------------------------------------------------------===// 10 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 25 "Unsupported architecture '%0' for MS-style inline assembly">; 27 "MS-style inline assembly is not available: %0">; 29 "GNU-style inline assembly is disabled">; 38 InGroup<DiagGroup<"empty-translation-unit">>; 64 InGroup<DiagGroup<"nullability-extension">>; 69 "type-less parameter names in function declaration">; [all …]
|
| D | Attr.td | 1 //==--- Attr.td - attribute definitions -----------------------------------===// 8 //===----------------------------------------------------------------------===// 10 // The documentation is organized by category. Attributes can have category- 21 // documentation. Ideally, this category should be used for internal-only 67 // A subset-subject is an AttrSubject constrained to operate only on some subset 81 [{S->getStorageClass() != VarDecl::Register && 82 S->getKind() != Decl::ImplicitParam && 83 S->getKind() != Decl::ParmVar && 84 S->getKind() != Decl::NonTypeTemplateParm}]>; 86 [{S->getKind() != Decl::ParmVar}]>; [all …]
|
| /external/tensorflow/tensorflow/core/kernels/ |
| D | eigen_mkldnn_contraction_kernel_test.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 16 // Need to #include Eigen's Tensor class first because Eigen/CXX11/FixedPoint 19 // clang-format off 20 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 21 // clang-format on 22 #include "third_party/eigen3/unsupported/Eigen/CXX11/FixedPoint" 68 slice_start[i] = numext::mini(dims[i] - 1, slice_start[i]); in TEST() 69 slice_size[i] = numext::mini(slice_size[i], dims[i] - slice_start[i]); in TEST() 142 Scalar delta = std::abs(gemm - matmul); in TEST() 174 // NOTE: 's8*u8 + s8*u8 -> s16' saturation might lead to incorrect results. In in TEST() [all …]
|
| D | random_op_gpu.cu.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 25 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 39 // clang-format off 78 // clang-format on
|
| D | softplus_op.h | 7 http://www.apache.org/licenses/LICENSE-2.0 21 // clang-format off 23 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 24 // clang-format on 48 auto too_large = features > features.constant(-threshold); in operator() 72 gradients / ((-features).exp() + features.constant(T(1))); in operator()
|
| D | matmul_op.h | 7 http://www.apache.org/licenses/LICENSE-2.0 19 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 83 return this->get_data_as_tuple() == other.get_data_as_tuple(); 92 // clang-format off in ToString() 97 // clang-format on in ToString()
|
| D | unary_ops_composition.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 20 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 67 const ComputeFnRegistration& reg = it->second; in ExportComputeFns() 68 fns->push_back(reg.compute_fn); in ExportComputeFns() 94 OP_REQUIRES_OK(context, context->GetAttr("op_names", &op_names_)); in UnaryOpsComposition() 108 const Tensor& in = ctx->input(0); in Compute() 111 ctx, ctx->forward_input_or_allocate_output({0}, 0, in.shape(), &out)); in Compute() 114 OutputBuffer out_flat = out->flat<T>(); in Compute() 119 int64_t len = end - begin; in Compute() 130 const CPUDevice& device = ctx->eigen_device<CPUDevice>(); in Compute() [all …]
|
| D | where_op_gpu.cu.h | 7 http://www.apache.org/licenses/LICENSE-2.0 23 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 43 // TODO(ebrevdo): Use a multi-dimensional loop, increasing the in PropagateWhereIndicesKernel() 163 TF_RETURN_IF_ERROR(ctx->allocate_temp( 229 // valid is false, then we don't do this. Instead, we'll read off 249 strides[NDIM - 1] = 1; 250 for (int i = NDIM - 2; i >= 0; --i) { 272 TF_RETURN_IF_ERROR(ctx->allocate_temp(DataTypeToEnum<TIndex>::v(), 300 TF_RETURN_IF_ERROR(ctx->allocate_temp(
|
| D | eigen_benchmark_cpu_test.cc | 7 http://www.apache.org/licenses/LICENTE-2.0 18 #include "third_party/eigen3/unsupported/Eigen/CXX11/Tensor" 26 // -------------------------------------------------------------------------- // 28 // -------------------------------------------------------------------------- // 110 // Macro arguments names: --------------------------------------------------- // 167 // ImageNet Forward Convolutions -------------------------------------------- // 192 // Benchmarks from https://github.com/soumith/convnet-benchmarks 193 BM_SpatialConvolutions(128, 128, 128, 3, 96, 11, 11, "convnet-layer1"); 194 BM_SpatialConvolutions(128, 64, 64, 64, 128, 9, 9, "convnet-layer2"); 195 BM_SpatialConvolutions(128, 32, 32, 128, 128, 9, 9, "convnet-layer3"); [all …]
|
| /external/cronet/third_party/libc++/src/utils/ci/ |
| D | run-buildbot | 2 #===----------------------------------------------------------------------===## 6 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 8 #===----------------------------------------------------------------------===## 10 set -ex 11 set -o pipefail 23 [-h|--help] Display this help and exit. 25 --llvm-root <DIR> Path to the root of the LLVM monorepo. By default, we try 28 --build-dir <DIR> The directory to use for building the library. By default, 29 this is '<llvm-root>/build/<builder>'. 31 --osx-roots <DIR> Path to pre-downloaded macOS dylibs. By default, we download [all …]
|
| /external/clang/utils/TableGen/ |
| D | ClangAttrEmitter.cpp | 1 //===- ClangAttrEmitter.cpp - Generate Clang attribute handling =-*- C++ -*--=// 8 //===----------------------------------------------------------------------===// 12 //===----------------------------------------------------------------------===// 58 if (V == "CXX11" || V == "Pragma") in FlattenedSpelling() 78 if (Spelling->getValueAsString("Variety") == "GCC") { in GetFlattenedSpellings() 80 Ret.emplace_back("GNU", Spelling->getValueAsString("Name"), "", true); in GetFlattenedSpellings() 81 Ret.emplace_back("CXX11", Spelling->getValueAsString("Name"), "gnu", in GetFlattenedSpellings() 93 + std::string(type, 0, type.size()-1) + ">(F, Record[Idx++])") in ReadPCHRecord() 108 // Assumes that the way to get the value is SA->getname() 127 AttrName = AttrName.substr(0, AttrName.size() - 2); in NormalizeAttrName() [all …]
|
| /external/eigen/unsupported/test/ |
| D | cxx11_tensor_executor.cpp | 14 #include <Eigen/CXX11/Tensor> 32 /*Tiling=*/TiledEvaluation::Off>; in DefaultAssign() 158 const auto offset = internal::random<Index>(0, dims[(CHIP_DIM)] - 1); \ in test_execute_chipping_rvalue() 161 Tensor<T, NumDims - 1, Layout, Index> golden; \ in test_execute_chipping_rvalue() 164 Tensor<T, NumDims - 1, Layout, Index> dst(golden.dimensions()); \ in test_execute_chipping_rvalue() 196 array<Index, NumDims - 1> src_dims; \ in test_execute_chipping_lvalue() 197 for (int i = 0; i < NumDims - 1; ++i) { \ in test_execute_chipping_lvalue() 202 Tensor<T, NumDims - 1, Layout, Index> src(src_dims); \ in test_execute_chipping_lvalue() 205 const auto offset = internal::random<Index>(0, dims[(CHIP_DIM)] - 1); \ in test_execute_chipping_lvalue() 319 static constexpr int ReshapedDims = NumDims - 1; in test_execute_reshape() [all …]
|
| D | cxx11_tensor_block_io.cpp | 8 // clang-format off 10 #include <Eigen/CXX11/Tensor> 11 // clang-format on 13 // -------------------------------------------------------------------------- // 43 for (int i = NumDims - 1; i > 0; --i) { in GetInputIndex() 46 output_index -= idx * output_strides[i]; in GetInputIndex() 51 for (int i = 0; i < NumDims - 1; ++i) { in GetInputIndex() 54 output_index -= idx * output_strides[i]; in GetInputIndex() 57 output_index * input_strides[output_to_input_dim_map[NumDims - 1]]; in GetInputIndex() 127 // Create a random dimension re-ordering/shuffle. in test_block_io_copy_using_reordered_dimensions() [all …]
|
| /external/tensorflow/tensorflow/tools/toolchains/clang6/ |
| D | CROSSTOOL.tpl | 7 toolchain_identifier: "k8-clang-6.0-cxx-4.8-linux-gnu" 11 compiler: "clang6" # bazel build --compiler=clang6 12 target_cpu: "k8" # bazel build --cpu=k8 13 target_libc: "GLIBC_2.19" # bazel build --glibc=GLIBC_2.19 16 abi_version: "gcc-4.8-cxx11" 18 cc_target_os: "linux-gnu" 20 dynamic_runtimes_filegroup: "dynamic-runtime-libs-k8" 21 host_system_name: "x86_64-unknown-linux-gnu" 23 static_runtimes_filegroup: "static-runtime-libs-k8" 32 target_system_name: "x86_64-unknown-linux-gnu" [all …]
|
| /external/eigen/cmake/ |
| D | EigenTesting.cmake | 29 hip_add_executable(${targetname} ${filename} HIPCC_OPTIONS "-DEIGEN_USE_HIP ${ARGV2}") 67 ei_add_target_property(${targetname} COMPILE_FLAGS "-DEIGEN_NO_ASSERTION_CHECKING=1") 70 ei_add_target_property(${targetname} COMPILE_FLAGS "-DEIGEN_DEBUG_ASSERTS=1") 74 ei_add_target_property(${targetname} COMPILE_FLAGS "-DEIGEN_TEST_MAX_SIZE=${EIGEN_TEST_MAX_SIZE}") 102 # and that severely breaks target_link_libraries ("can't link to -l-lstdc++" errors). 129 if(${flag} MATCHES "^-D.*") 130 string(REPLACE "-D" "" definition_flag ${flag}) 162 # "ctest -V" or "ctest -V -R <testname>" 165 # B. Multi-part behavior 168 # CALL_SUBTEST_[0-9]+|EIGEN_TEST_PART_[0-9]+ [all …]
|
| /external/clang/test/Driver/ |
| D | cl-options.c | 1 // Note: %s must be preceded by --, otherwise it may be interpreted as a 2 // command-line option, e.g. on Mac where %s is commonly under /Users. 7 // RUN: %clang_cl /c -### -- %s 2>&1 | FileCheck -check-prefix=c %s 8 // c: -c 10 // RUN: %clang_cl /C -### -- %s 2>&1 | FileCheck -check-prefix=C %s 11 // C: error: invalid argument '-C' only allowed with '/E, /P or /EP' 13 // RUN: %clang_cl /C /P -### -- %s 2>&1 | FileCheck -check-prefix=C_P %s 14 // C_P: "-E" 15 // C_P: "-C" 18 // RUN: -### -- %s 2>&1 | FileCheck -check-prefix=D %s [all …]
|
| /external/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/util/ |
| D | TemplateGroupTheory.h | 20 * \file CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h 23 * The algorithms allow for a compile-time analysis of finite groups. 27 * (One could also do that with the so-called orbital algorithm, but that 33 * - Amelia Pond in the "Doctor Who" episode 51 * -> do nothing 79 * added to the so-called 'global flags' of the group. 101 * take a *really* long time (hours, days, weeks - sic!) to 205 * This template takes the first non-identity generator and generates the initial 448 * i.e. was already seen in the group. In that case, it reduces to a no-op. 668 * kate: space-indent on; indent-width 2; mixedindent off; indent-mode cstyle;
|