Home
last modified time | relevance | path

Searched full:divides (Results 1 – 25 of 115) sorted by relevance

12345

/llvm-project/libcxx/test/std/utilities/function.objects/arithmetic.operations/
H A Ddivides.pass.cpp13 // divides
23 typedef std::divides<int> F; in main()
32 typedef std::divides<> F2; in main()
38 constexpr int foo = std::divides<int> () (3, 2); in main()
41 constexpr double bar = std::divides<> () (3.0, 2); in main()
H A Dtransparent.pass.cpp44 static_assert ( !is_transparent<std::divides<int>>::value, "" ); in main()
45 static_assert ( !is_transparent<std::divides<std::string>>::value, "" ); in main()
46 static_assert ( is_transparent<std::divides<void>>::value, "" ); in main()
47 static_assert ( is_transparent<std::divides<>>::value, "" ); in main()
/llvm-project/llvm/test/Transforms/LoopUnroll/
H A Dconvergent.ll29 ; unrolled. The unroll count is the largest power of 2 that divides the
84 ; count 2 divides trip count 4. The loop unroll should respect the pragma.
105 ; count 2 divides trip multiple 2. The loop unroll should respect the pragma.
/llvm-project/libcxx/test/std/utilities/function.objects/
H A Doperations.implicit_ctad.pass.cpp33 std::divides f; in main()
34 ASSERT_SAME_TYPE(decltype(f), std::divides<>); in main()
/llvm-project/mlir/test/Dialect/SCF/
H A Dtransform-ops-invalid.mlir171 // Loop peeling is not beneficial because the step size already divides
196 // Loop peeling is not beneficial because the step size already divides
218 // Loop peeling is not beneficial because the step size already divides
/llvm-project/lldb/bindings/interface/
H A DSBFileSpecDocstrings.i2 "Represents a file specification that divides the path into a directory and
/llvm-project/clang-tools-extra/test/clang-doc/Inputs/basic-project/include/
H A DCalculator.h38 * @brief Divides the first integer by the second.
/llvm-project/compiler-rt/lib/builtins/arm/
H A Ddivsf3vfp.S14 // Divides two single precision floating point numbers using the Darwin
H A Ddivdf3vfp.S14 // Divides two double precision floating point numbers using the Darwin
/llvm-project/libcxx/test/libcxx/algorithms/
H A Dhalf_positive.pass.cpp11 // __half_positive divides an integer number by 2 as unsigned number for known types.
/llvm-project/llvm/test/CodeGen/NVPTX/
H A Dbypass-div.ll4 ; 64-bit divides and rems should be split into a fast and slow path where
/llvm-project/mlir/include/mlir/Dialect/SCF/Transforms/
H A DTransforms.h54 /// into a for loop where the step divides the iteration space evenly, followed
89 /// * Loop bounds and step size are static, and step already divides the
/llvm-project/libcxx/include/__functional/
H A Doperations.h119 struct _LIBCPP_TEMPLATE_VIS divides : __binary_function<_Tp, _Tp, _Tp> {
125 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(divides);
129 struct _LIBCPP_TEMPLATE_VIS divides<void> {
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBypassSlowDivision.h11 // For example, on Intel Atom 32-bit divides are slow enough that during
/llvm-project/libcxx/modules/std/
H A Dfunctional.inc24 using std::divides;
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineScheduler.h268 // Divides Blocks having no bottom up or top down dependencies on Reserved groups.
291 // Divides Blocks with important size.
/llvm-project/llvm/docs/
H A DCompileCudaWithLLVM.rst534 * `Bypassing 64-bit divides
538 64-bit integer divides are much slower than 32-bit ones on NVIDIA GPUs.
539 Many of the 64-bit divides in our benchmarks have a divisor and dividend
/llvm-project/mlir/include/mlir/Dialect/SCF/TransformOps/
H A DSCFTransformOps.td150 Otherwise, updates the given loop so that its step evenly divides its range and puts
154 even if the step always divides the range evenly at runtime.
/llvm-project/llvm/test/Transforms/ConstantHoisting/ARM/
H A Dbad-cases.ll49 ; We don't want to convert constant divides because the benefit from converting
/llvm-project/clang/test/CodeGen/
H A Datomic_ops.c10 // Check that multiply / divides on atomics produce a cmpxchg loop in foo()
/llvm-project/compiler-rt/lib/builtins/i386/
H A Dudivdi3.S16 // currently possible via simulation of integer divides on the x87 unit.
H A Dumoddi3.S16 // currently possible via simulation of integer divides on the x87 unit.
/llvm-project/clang-tools-extra/clang-tidy/modernize/
H A DUseTransparentFunctorsCheck.cpp31 "::std::divides", "::std::modulus", "::std::negate", in registerMatchers()
/llvm-project/mlir/lib/Dialect/SCF/Transforms/
H A DLoopSpecialization.cpp109 /// into a for loop where the step divides the iteration space evenly, followed
131 // No specialization necessary if step already divides upper bound evenly. in peelForLoop()
/llvm-project/mlir/include/mlir/Dialect/Linalg/TransformOps/
H A DGPUHeuristics.h67 /// Asserts that `elementalBitwidth` divides `numContiguousElements`.

12345