| /llvm-project-15.0.7/libcxx/test/std/numerics/numeric.ops/numeric.ops.midpoint/ |
| H A D | midpoint.integer.pass.cpp | 57 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 D | WriterUtils.cpp | 61 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 D | InputElement.h | 89 void setLimits(const WasmLimits &limits) { type.Limits = limits; } in setLimits() argument
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | const-var-init-update.cpp | 5 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 D | limits.h | 47 #include_next <limits.h> 57 #include_next <limits.h> 61 #include_next <limits.h>
|
| /llvm-project-15.0.7/lld/test/ELF/ |
| H A D | riscv-call.s | 15 … 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 D | riscv-hi20-lo12.s | 17 # 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 D | riscv-jal.s | 15 # 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 D | riscv-branch.s | 15 # 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 D | riscv-pcrel-hilo.s | 21 …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 D | SPIRVAttributes.cpp | 89 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 D | SPIRVAttributes.td | 67 // 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 D | CMakeLists.txt | 26 libc.src.__support.CPP.limits 56 libc.src.__support.CPP.limits
|
| /llvm-project-15.0.7/compiler-rt/lib/cfi/ |
| H A D | cfi.cpp | 63 } 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 D | limits.h | 20 #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 D | Tool.py | 62 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 D | expected.limits | 3 limits
|
| H A D | expected.cmath | 4 limits
|
| H A D | expected.compare | 5 limits
|
| H A D | expected.bit | 6 limits
|
| H A D | expected.coroutine | 8 limits
|
| H A D | expected.chrono | 8 limits
|
| H A D | expected.utility | 8 limits
|
| H A D | expected.experimental_utility | 9 limits
|
| H A D | expected.charconv | 11 limits
|