Home
last modified time | relevance | path

Searched refs:limits (Results 1 – 25 of 219) sorted by relevance

123456789

/llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/numeric.ops.midpoint/
H A Dmidpoint.integer.pass.cpp57 static_assert(std::midpoint(limits::min(), limits::max()) == T(-1), ""); in signed_test()
58 static_assert(std::midpoint(limits::max(), limits::min()) == T( 0), ""); in signed_test()
60 static_assert(std::midpoint(limits::min(), T(6)) == limits::min()/2 + 3, ""); in signed_test()
61 assert( std::midpoint(T(6), limits::min()) == limits::min()/2 + 3); in signed_test()
62 assert( std::midpoint(limits::max(), T(6)) == limits::max()/2 + 4); in signed_test()
65 assert( std::midpoint(limits::min(), T(-6)) == limits::min()/2 - 3); in signed_test()
68 assert( std::midpoint(T(-6), limits::max()) == limits::max()/2 - 3); in signed_test()
83 const T half_way = (limits::max() - limits::min())/2; in unsigned_test()
98 assert(std::midpoint(limits::min(), limits::max()) == T(half_way)); in unsigned_test()
99 assert(std::midpoint(limits::max(), limits::min()) == T(half_way + 1)); in unsigned_test()
[all …]
/llvm-project-15.0.7/lld/wasm/
H A DWriterUtils.cpp61 static std::string toString(const llvm::wasm::WasmLimits &limits) { in toString() argument
63 ret += "flags=0x" + std::to_string(limits.Flags); in toString()
64 ret += "; min=" + std::to_string(limits.Minimum); in toString()
65 if (limits.Flags & WASM_LIMITS_FLAG_HAS_MAX) in toString()
66 ret += "; max=" + std::to_string(limits.Maximum); in toString()
193 void writeLimits(raw_ostream &os, const WasmLimits &limits) { in writeLimits() argument
194 writeU8(os, limits.Flags, "limits flags"); in writeLimits()
195 writeUleb128(os, limits.Minimum, "limits min"); in writeLimits()
196 if (limits.Flags & WASM_LIMITS_FLAG_HAS_MAX) in writeLimits()
197 writeUleb128(os, limits.Maximum, "limits max"); in writeLimits()
H A DInputElement.h89 void setLimits(const WasmLimits &limits) { type.Limits = limits; } in setLimits() argument
/llvm-project-15.0.7/clang/test/Modules/
H A Dconst-var-init-update.cpp5 module std { module limits {} module other {} }
7 #pragma clang module begin std.limits
22 #pragma clang module import std.limits
27 #pragma clang module import std.limits
/llvm-project-15.0.7/libcxx/include/
H A Dlimits.h47 #include_next <limits.h>
57 #include_next <limits.h>
61 #include_next <limits.h>
/llvm-project-15.0.7/lld/test/ELF/
H A Driscv-call.s15 … ld.lld %t.rv32.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+8-0x80000800 -o %t.rv32.limits
16 … ld.lld %t.rv64.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+8-0x80000800 -o %t.rv64.limits
17 # RUN: llvm-objdump -d %t.rv32.limits | FileCheck --check-prefix=LIMITS %s
18 # RUN: llvm-objdump -d %t.rv64.limits | FileCheck --check-prefix=LIMITS %s
H A Driscv-hi20-lo12.s17 # RUN: ld.lld %t.rv32.o --defsym foo=0x7ffff7ff --defsym bar=0x7ffff800 -o %t.rv32.limits
18 # RUN: ld.lld %t.rv64.o --defsym foo=0x7ffff7ff --defsym bar=0xffffffff7ffff800 -o %t.rv64.limits
19 # RUN: llvm-objdump -d %t.rv32.limits | FileCheck --check-prefix=LIMITS %s
20 # RUN: llvm-objdump -d %t.rv64.limits | FileCheck --check-prefix=LIMITS %s
H A Driscv-jal.s15 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0xffffe --defsym bar=_start+4-0x100000 -o %t.rv32.limits
16 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0xffffe --defsym bar=_start+4-0x100000 -o %t.rv64.limits
17 # RUN: llvm-objdump -d %t.rv32.limits | FileCheck --check-prefix=LIMITS-32 %s
18 # RUN: llvm-objdump -d %t.rv64.limits | FileCheck --check-prefix=LIMITS-64 %s
H A Driscv-branch.s15 # RUN: ld.lld %t.rv32.o --defsym foo=_start+0xffe --defsym bar=_start+4-0x1000 -o %t.rv32.limits
16 # RUN: ld.lld %t.rv64.o --defsym foo=_start+0xffe --defsym bar=_start+4-0x1000 -o %t.rv64.limits
17 # RUN: llvm-objdump -d %t.rv32.limits | FileCheck --check-prefix=LIMITS-32 %s
18 # RUN: llvm-objdump -d %t.rv64.limits | FileCheck --check-prefix=LIMITS-64 %s
H A Driscv-pcrel-hilo.s21 …ld.lld %t.rv32.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+12-0x80000800 -o %t.rv32.limits
22 …ld.lld %t.rv64.o --defsym foo=_start+0x7ffff7ff --defsym bar=_start+12-0x80000800 -o %t.rv64.limits
23 # RUN: llvm-objdump -d --no-show-raw-insn %t.rv32.limits | FileCheck --check-prefix=LIMITS %s
24 # RUN: llvm-objdump -d --no-show-raw-insn %t.rv64.limits | FileCheck --check-prefix=LIMITS %s
/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVAttributes.cpp89 Attribute limits) in TargetEnvAttributeStorage()
90 : triple(triple), limits(limits), vendorID(vendorID), in TargetEnvAttributeStorage()
95 std::make_tuple(triple, vendorID, deviceType, deviceID, limits); in operator ==()
107 Attribute limits; member
289 ResourceLimitsAttr limits) { in get() argument
290 assert(triple && limits && "expected valid triple and limits"); in get()
292 return Base::get(context, triple, vendorID, deviceType, deviceID, limits); in get()
334 return getImpl()->limits.cast<spirv::ResourceLimitsAttr>(); in getResourceLimits()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/
H A DSPIRVAttributes.td67 // This attribute specifies the limits for various resources on the target
70 // See https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#limits
71 // for the complete list of limits and their explanation for the Vulkan API.
74 // https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#limits-minmax
/llvm-project-15.0.7/libc/src/__support/
H A DCMakeLists.txt26 libc.src.__support.CPP.limits
56 libc.src.__support.CPP.limits
/llvm-project-15.0.7/compiler-rt/lib/cfi/
H A Dcfi.cpp63 } limits; member
74 return cfi_shadow_limits_storage.limits.start; in GetShadow()
78 return cfi_shadow_limits_storage.limits.size; in GetShadowSize()
83 cfi_shadow_limits_storage.limits.size = size; in SetShadowSize()
197 cfi_shadow_limits_storage.limits.start = shadow_; in Install()
/llvm-project-15.0.7/clang/lib/Headers/
H A Dlimits.h20 #if __STDC_HOSTED__ && __has_include_next(<limits.h>)
21 #include_next <limits.h>
/llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/tools/clang_opt_bisect/
H A DTool.py62 limits = [max_limit for _ in options.source_files]
64 l for l in self._clang_opt_bisect_build(limits)[1].splitlines()
77 limits = [
81 return limits
/llvm-project-15.0.7/libcxx/test/libcxx/transitive_includes/
H A Dexpected.limits3 limits
H A Dexpected.cmath4 limits
H A Dexpected.compare5 limits
H A Dexpected.bit6 limits
H A Dexpected.coroutine8 limits
H A Dexpected.chrono8 limits
H A Dexpected.utility8 limits
H A Dexpected.experimental_utility9 limits
H A Dexpected.charconv11 limits

123456789