/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
D | TypeBuilder.h | 25 /// known at compile time. To support cross-compilation, we define a 31 /// to guarantee that its result is suitable for cross-compilation. 79 // Types for use with cross-compilable TypeBuilders. These correspond 96 template<typename T, bool cross> class TypeBuilder<const T, cross> 97 : public TypeBuilder<T, cross> {}; 98 template<typename T, bool cross> class TypeBuilder<volatile T, cross> 99 : public TypeBuilder<T, cross> {}; 100 template<typename T, bool cross> class TypeBuilder<const volatile T, cross> 101 : public TypeBuilder<T, cross> {}; 104 template<typename T, bool cross> class TypeBuilder<T*, cross> { [all …]
|
/external/llvm/include/llvm/IR/ |
D | TypeBuilder.h | 25 /// known at compile time. To support cross-compilation, we define a 31 /// to guarantee that its result is suitable for cross-compilation. 87 // Types for use with cross-compilable TypeBuilders. These correspond 104 template<typename T, bool cross> class TypeBuilder<const T, cross> 105 : public TypeBuilder<T, cross> {}; 106 template<typename T, bool cross> class TypeBuilder<volatile T, cross> 107 : public TypeBuilder<T, cross> {}; 108 template<typename T, bool cross> class TypeBuilder<const volatile T, cross> 109 : public TypeBuilder<T, cross> {}; 112 template<typename T, bool cross> class TypeBuilder<T*, cross> { [all …]
|
/external/eigen/test/ |
D | geo_orthomethods.cpp | 31 // cross product in orthomethods_3() 32 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).dot(v1), Scalar(1)); in orthomethods_3() 33 VERIFY_IS_MUCH_SMALLER_THAN(v1.dot(v1.cross(v2)), Scalar(1)); in orthomethods_3() 34 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(v2).dot(v2), Scalar(1)); in orthomethods_3() 35 VERIFY_IS_MUCH_SMALLER_THAN(v2.dot(v1.cross(v2)), Scalar(1)); in orthomethods_3() 36 VERIFY_IS_MUCH_SMALLER_THAN(v1.cross(Vector3::Random()).dot(v1), Scalar(1)); in orthomethods_3() 39 (v0.cross(v1)).normalized(), in orthomethods_3() 40 (v0.cross(v1).cross(v0)).normalized(); in orthomethods_3() 44 VERIFY_IS_APPROX(v0.cross(mat3*v1), -(mat3*v1).cross(v0)); in orthomethods_3() 45 VERIFY_IS_APPROX(v0.cross(mat3.lazyProduct(v1)), -(mat3.lazyProduct(v1)).cross(v0)); in orthomethods_3() [all …]
|
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/ |
D | extern_globals.ll | 2 ; feature is needed for cross tests on global initializer relocations. 15 ; RUN: -prefix Subzero_ | FileCheck --check-prefix=CROSS %s 20 ; CROSS: @Subzero_ArrayInitPartial = internal global [40 x i8] c"<\00\00\00F\00\00\00P\00\00\00Z\00… 25 ; CROSS: @Subzero_ArrayInitFull = internal global [20 x i8] c"\0A\00\00\00\14\00\00\00\1E\00\00\00(… 30 ; CROSS: @Subzero_NumArraysElements = internal global [4 x i8] c"\06\00\00\00", align 4 35 ; CROSS: @Subzero_Arrays = internal constant <{ i32, [4 x i8], i32, [4 x i8], i32, [4 x i8], i32, [… 41 ; CROSS: @Subzero__ZL10ArrayConst = internal constant [12 x i8] c"\F6\FF\FF\FF\EC\FF\FF\FF\E2\FF\FF… 46 ; CROSS: @Subzero__ZL11ArrayDouble = internal global [80 x i8] c"\00\00\00\00\00\00\E0?\00\00\00\00… 51 ; CROSS: @Subzero__ZL8StructEx = internal global [80 x i8] zeroinitializer, align 8 56 ; CROSS: @ExternName1 = external global <{ }> <{ }>, align 4 [all …]
|
/external/capstone/ |
D | COMPILE.TXT | 2 Linux, *BSD & Solaris. We also show steps to cross-compile for Microsoft Windows. 58 - On 64-bit OS, run the command below to cross-compile Capstone for 32-bit binary: 98 (3) Cross-compile for Windows from *nix 100 To cross-compile for Windows, Linux & gcc-mingw-w64-i686 (and also gcc-mingw-w64-x86-64 103 - To cross-compile Windows 32-bit binary, simply run: 105 $ ./make.sh cross-win32 107 - To cross-compile Windows 64-bit binary, run: 109 $ ./make.sh cross-win64 116 (4) Cross-compile for iOS from Mac OSX. 118 To cross-compile for iOS (iPhone/iPad/iPod), Mac OSX with XCode installed is required. [all …]
|
D | make.sh | 6 # Note: to cross-compile "nix32" on Linux, package gcc-multilib is required. 40 CROSS=arm-linux-androideabi- 45 CROSS=aarch64-linux-android- 54 TOOLCHAIN="$NDK/toolchains/$CROSS$GCCVER/prebuilt/$HOSTOS-$HOSTARCH" 57 …CROSS="$TOOLCHAIN/bin/$CROSS" CFLAGS="--sysroot=$PLATFORM" LDFLAGS="--sysroot=$PLATFORM" ${MAKE} $* 156 "cross-win32" ) CROSS=i686-w64-mingw32- build $*;; 157 "cross-win64" ) CROSS=x86_64-w64-mingw32- build $*;; 158 "cygwin-mingw32" ) CROSS=i686-pc-mingw32- build $*;; 159 "cygwin-mingw64" ) CROSS=x86_64-w64-mingw32- build $*;; 160 "cross-android" ) build_android $*;; [all …]
|
/external/clang/docs/ |
D | CrossCompilation.rst | 2 Cross-compilation using Clang 9 for cross-compiling your code to a different architecture. It assumes you 17 `instructions for cross-compiling LLVM itself 21 related to cross-compilation, and what main compiler options Clang provides 22 for performing cross-compilation. 24 Cross compilation issues 33 On the other hand, Clang/LLVM is natively a cross-compiler, meaning that 40 But, as is true to any cross-compiler, and given the complexity of 56 true when your cross-compiler was installed by the distribution's package 68 General Cross-Compilation Options in Clang [all …]
|
/external/freetype/docs/ |
D | INSTALL.CROSS | 1 This document contains instructions on how to cross-build the FreeType 15 The GNU C compiler to cross-build the target system is required. 16 Currently, using a non-GNU cross compiler is untested. The cross 19 system is Linux/MIPS, the cross compiler should be installed with 32 To configure a cross-build, the options `--host=<system>' and 55 `configure' script while trying to find the cross and native C 66 cross-building system, the prefix is expected to be different 72 use a prefix to install the cross-build into a separate system 87 (cross-compiled) libraries on the build system. 96 cross-compile and cross-link with the target platform's [all …]
|
/external/llvm/docs/ |
D | HowToCrossCompileLLVM.rst | 2 How To Cross-Compile Clang/LLVM using Clang/LLVM 11 For more information on how to use Clang as a cross-compiler, 16 Cross-Compiling from x86_64 to ARM 20 system, cross-compiling from an x86_64 host (most Intel and AMD chips 30 * ``libgcc1-armhf-cross`` 31 * ``libsfgcc1-armhf-cross`` 32 * ``libstdc++6-armhf-cross`` 33 * ``libstdc++6-4.7-dev-armhf-cross`` 61 * ``'-target arm-linux-gnueabihf'`` or whatever is the triple of your cross GCC. 64 * Appropriate use of ``-I`` and ``-L``, depending on how the cross GCC is installed, [all …]
|
/external/mesa3d/src/mesa/swrast/ |
D | s_aatriangle.c | 208 /* cross product determines if sample is inside or outside each edge */ in compute_coveragef() 209 GLfloat cross = (dx0 * (sy - v0[1]) - dy0 * (sx - v0[0])); in compute_coveragef() local 210 /* Check if the sample is exactly on an edge. If so, let cross be a in compute_coveragef() 213 if (cross == 0.0F) in compute_coveragef() 214 cross = dx0 + dy0; in compute_coveragef() 215 if (cross < 0.0F) { in compute_coveragef() 222 cross = (dx1 * (sy - v1[1]) - dy1 * (sx - v1[0])); in compute_coveragef() 223 if (cross == 0.0F) in compute_coveragef() 224 cross = dx1 + dy1; in compute_coveragef() 225 if (cross < 0.0F) { in compute_coveragef() [all …]
|
/external/ltp/ |
D | .travis.yml | 48 # 32-bit in-tree cross-compile builds 74 # cross-compile ARM builds 76 env: BUILD="cross" INSTALL_PACKAGES="$BUILD" 80 packages: ['gcc-arm-linux-gnueabihf', 'libc6-dev-armhf-cross'] 83 env: BUILD="cross" INSTALL_PACKAGES="$BUILD" 87 packages: ['gcc-aarch64-linux-gnu', 'libc6-dev-arm64-cross'] 97 ; elif [ "$INSTALL_PACKAGES" != "cross" ]; then
|
/external/glide/library/src/main/java/com/bumptech/glide/ |
D | DrawableOptions.java | 8 * Applies a cross fade transformation that fades from the placeholder to the loaded 19 * Applies a cross fade transformation that fades from the placeholder to the loaded 25 * @param duration The duration of the cross fade and initial fade in. 32 * Applies a cross fade transformation that des from the placeholder to the loaded 46 * @param duration The duration of the cross fade animation. 53 * Applies a cross fade transformation that des from the placeholder to the loaded 61 * @param duration The duration of the cross fade animation.
|
/external/llvm/test/DebugInfo/Inputs/ |
D | cross-cu-inlining.c | 2 // clang cross-cu-inlining.c -DA_C -g -emit-llvm -S -o a.ll 3 // clang cross-cu-inlining.c -DB_C -g -emit-llvm -S -o b.ll 5 // opt -inline ab.bc -o cross-cu-inlining.bc 6 // clang -c cross-cu-inlining.bc -o cross-cu-inlining.o
|
/external/tensorflow/tensorflow/core/kernels/ |
D | cross_op.cc | 55 // Cross-products only really make sense for three and in Compute() 63 "Cross-products are only defined for 3-element vectors.")); in Compute() 78 functor::Cross<Device, Type>()(context->eigen_device<Device>(), in0_data, in Compute() 85 Name("Cross").Device(DEVICE_CPU).TypeConstraint<type>("T"), \ 96 void Cross<GPUDevice, type>::operator()( \ 100 extern template struct Cross<GPUDevice, type>; 106 Name("Cross").Device(DEVICE_GPU).TypeConstraint<type>("T"), \
|
/external/webrtc/webrtc/modules/audio_coding/codecs/ilbc/ |
D | do_plc.c | 41 int32_t cross, ener, cross_comp, ener_comp = 0; in WebRtcIlbcfix_DoThePlc() local 92 WebRtcIlbcfix_CompCorr( &cross, &ener, in WebRtcIlbcfix_DoThePlc() 95 /* Normalize and store cross^2 and the number of shifts */ in WebRtcIlbcfix_DoThePlc() 96 shiftMax = WebRtcSpl_GetSizeInBits(WEBRTC_SPL_ABS_W32(cross))-15; in WebRtcIlbcfix_DoThePlc() 98 (int16_t)WEBRTC_SPL_SHIFT_W32(cross, -shiftMax) * in WebRtcIlbcfix_DoThePlc() 99 (int16_t)WEBRTC_SPL_SHIFT_W32(cross, -shiftMax)) >> 15); in WebRtcIlbcfix_DoThePlc() 107 do a cross multiplication */ in WebRtcIlbcfix_DoThePlc() 134 cross = cross_comp; in WebRtcIlbcfix_DoThePlc() 163 /* Square the cross correlation and norm it such that max_perSquare in WebRtcIlbcfix_DoThePlc() 167 tmp1 = (int16_t)WEBRTC_SPL_SHIFT_W32(cross, (totscale>>1)); in WebRtcIlbcfix_DoThePlc() [all …]
|
/external/glide/library/src/main/java/com/bumptech/glide/request/animation/ |
D | DrawableCrossFadeViewAnimation.java | 7 * A cross fade {@link GlideAnimation} for {@link android.graphics.drawable.Drawable}s 19 …* Constructor that takes a default animation and a duration in milliseconds that the cross fade an… 21 …* @param duration The duration that the cross fade animation should run if there is something to c… 34 …* <li>Using the cross fade animation with the duration provided in the constructor if the prev…
|
/external/skia/src/utils/ |
D | SkCamera.cpp | 52 void SkUnit3D::Cross(const SkUnit3D& a, const SkUnit3D& b, SkUnit3D* cross) { in Cross() function in SkUnit3D 53 SkASSERT(cross); in Cross() 55 // use x,y,z, in case &a == cross or &b == cross in Cross() 61 cross->set(x, y, z); in Cross() 215 SkUnit3D axis, zenith, cross; in doUpdate() local 217 // construct a orthonormal basis of cross (x), zenith (y), and axis (z) in doUpdate() 230 SkUnit3D::Cross(axis, zenith, &cross); in doUpdate() 245 // |____________\ cross in doUpdate() 252 orien->set(SkMatrix::kMScaleX, x * axis.fX - z * cross.fX); in doUpdate() 253 orien->set(SkMatrix::kMSkewX, x * axis.fY - z * cross.fY); in doUpdate() [all …]
|
/external/skqp/src/utils/ |
D | SkCamera.cpp | 52 void SkUnit3D::Cross(const SkUnit3D& a, const SkUnit3D& b, SkUnit3D* cross) { in Cross() function in SkUnit3D 53 SkASSERT(cross); in Cross() 55 // use x,y,z, in case &a == cross or &b == cross in Cross() 61 cross->set(x, y, z); in Cross() 215 SkUnit3D axis, zenith, cross; in doUpdate() local 217 // construct a orthonormal basis of cross (x), zenith (y), and axis (z) in doUpdate() 230 SkUnit3D::Cross(axis, zenith, &cross); in doUpdate() 245 // |____________\ cross in doUpdate() 252 orien->set(SkMatrix::kMScaleX, x * axis.fX - z * cross.fX); in doUpdate() 253 orien->set(SkMatrix::kMSkewX, x * axis.fY - z * cross.fY); in doUpdate() [all …]
|
/external/eigen/Eigen/src/Geometry/ |
D | OrthoMethods.h | 18 * \returns the cross product of \c *this and \a other 20 * Here is a very good explanation of cross-product: http://xkcd.com/199/ 22 * With complex numbers, the cross product is implemented as 34 MatrixBase<Derived>::cross(const MatrixBase<OtherDerived>& other) const in cross() function 72 * \returns the cross product of \c *this and \a other using only the x, y, and z coefficients 77 * \sa MatrixBase::cross() 99 * \returns a matrix expression of the cross product of each column or row 105 * \sa MatrixBase::cross() */ 110 VectorwiseOp<ExpressionType,Direction>::cross(const MatrixBase<OtherDerived>& other) const in cross() function 222 * \sa cross()
|
/external/tensorflow/tensorflow/core/api_def/base_api/ |
D | api_def_Cross.pbtxt | 2 graph_op_name: "Cross" 18 Pairwise cross product of the vectors in `a` and `b`. 21 summary: "Compute the pairwise cross product." 25 of corresponding 3-element vectors is cross-multiplied independently.
|
/external/v8/ |
D | snapshot_toolchain.gni | 48 # TODO(GYP): Currently only regular (non-cross) compiles, and cross-compiles 54 # This is not a cross-compile, so build the snapshot with the current 59 # This is an x64 -> x86 cross-compile, but x64 hosts can usually run x86 64 # This is a mac -> win cross-compile, which is only supported w/ clang. 67 # This is a cross-compile from an x64 host to either a non-Intel target
|
/external/skqp/infra/bots/assets/armhf_sysroot/ |
D | create.py | 25 print "Installing some cross-compiling packages. Hit enter to continue." 29 "libstdc++-4.8-dev-armhf-cross", 30 "libgcc-4.8-dev-armhf-cross", 36 shutil.copytree('/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8.4', 37 os.path.join(target_dir, 'gcc-cross'))
|
/external/skia/infra/bots/assets/armhf_sysroot/ |
D | create.py | 25 print "Installing some cross-compiling packages. Hit enter to continue." 29 "libstdc++-4.8-dev-armhf-cross", 30 "libgcc-4.8-dev-armhf-cross", 36 shutil.copytree('/usr/lib/gcc-cross/arm-linux-gnueabihf/4.8.4', 37 os.path.join(target_dir, 'gcc-cross'))
|
/external/kmod/testsuite/module-playground/ |
D | README | 4 Some modules are pre-compiled due to needing cross-compilers present on the 10 kernel $ make ARCH=<arch> CROSS_COMPILER=<cross-compiler-prefix> defconfig 11 kernel $ make ARCH=<arch> CROSS_COMPILER=<cross-compiler-prefix> modules_prepare 22 cross-compiler is not needed (example: you are
|
/external/eigen/bench/ |
D | eig33.cpp | 118 // evecs.col(2) = evecs.col(0).cross(evecs.col(1)).normalized(); in eigen33() 124 // evecs.col(0) = tmp.row(0).cross(tmp.row(1)).normalized(); in eigen33() 128 // evecs.col(1) = tmp.row(0).cross(tmp.row(1)).normalized(); in eigen33() 132 // evecs.col(2) = tmp.row(0).cross(tmp.row(1)).normalized(); in eigen33() 144 evecs.col (2) = tmp.row (0).cross (tmp.row (1)).normalized (); in eigen33() 148 evecs.col(1) = tmp.row (0).cross(tmp.row (1)); in eigen33() 156 evecs.col(1) = evecs.col(2).cross(evecs.col(1).cross(evecs.col(2))).normalized(); in eigen33() 157 evecs.col(0) = evecs.col(2).cross(evecs.col(1)); in eigen33()
|