Home
last modified time | relevance | path

Searched +full:right +full:- +full:aligned (Results 1 – 25 of 560) sorted by relevance

12345678910>>...23

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetCXXABI.h1 //===--- TargetCXXABI.h - C++ ABI Target Configuration ----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
37 // Right now, this class is passed around as a cheap value type.
38 // If you add more members, especially non-POD members, please
61 return getSpellingMap().find(ABIKind)->second; in getSpelling()
82 // Check that the kind provided by the fc++-abi flag is supported on this
135 /// Is this ABI an MSVC-compatible ABI?
149 /// Are member functions differently aligned?
[all …]
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dmemset.S2 * memset - fill memory with a constant
4 * Copyright (c) 2010-2021, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
11 This memset routine is optimised on a Cortex-A9 and should work on
17 .arch armv7-a
19 @ 2011-08-30 david.gilbert@linaro.org
24 #define CHARTSTMASK(c) 1<<(31-(c*8))
30 @ ---------------------------------------------------------------------------
46 beq 2f @ Already aligned
57 @ OK, so we're aligned
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
29 enum {aligned = 0, unaligned = 1}; enumerator
144 // Mask off upper bits after right shift in case of signed type. in readAtBitAlignment()
146 (sizeof(value_type) * 8) - startBit; in readAtBitAlignment()
147 lowerVal &= ((make_unsigned_t<value_type>)1 << numBitsFirstVal) - 1; in readAtBitAlignment()
151 val[1] & (((make_unsigned_t<value_type>)1 << startBit) - 1); in readAtBitAlignment()
179 val[0] &= ((make_unsigned_t<value_type>)1 << startBit) - 1; in writeAtBitAlignment()
[all …]
H A DFormatVariadic.h1 //===- FormatVariadic.h - Efficient type-safe string formatting --*- C++-*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // subsystems to provide printf-like formatting, but with improved safety and
23 //===----------------------------------------------------------------------===//
61 AlignStyle Where = AlignStyle::Right;
131 // have the base class store type-erased pointers into this tuple.
139 // are not all the same type, we use some type-erasure by wrapping the
140 // parameters in a template class that derives from a non-template superclass.
176 // index ::= <non-negative integer>
[all …]
H A DFormatCommon.h1 //===- FormatCommon.h - Formatters for common LLVM types --------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 enum class AlignStyle { Left, Center, Right }; enumerator
34 // way we can also skip the intermediate stream for left-aligned output. in format()
48 size_t PadAmount = Amount - Item.size(); in format()
58 fill(S, PadAmount - X); in format()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcCallingConv.td1 //===-- SparcCallingConv.td - Calling Conventions Sparc ----*- tablegen -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
14 // SPARC v8 32-bit.
15 //===----------------------------------------------------------------------===//
25 // v2i32 if it wasn't allocated to the IntPair register-class)
29 // Alternatively, they are assigned to the stack in 4-byte aligned units.
41 //===----------------------------------------------------------------------===//
[all …]
/freebsd/sys/contrib/edk2/Include/Library/
H A DPrintLib.h5 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
15 - '\\r' is translated to '\\r'
16 - '\\r\\n' is translated to '\\r\\n'
17 - '\\n' is translated to '\\r\\n'
18 - '\\n\\r' is translated to '\\r\\n'
28 - -
29 - The field is left justified. If not flag is not specified, then the
30 field is right justified.
31 - space
[all …]
H A DBaseLib.h3 functions, file path functions, and CPU architecture-specific functions.
5 Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
6 Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
10 SPDX-License-Identifier: BSD-2-Clause-Patent
18 // Definitions for architecture-specific types
22 /// The IA-32 architecture context buffer used by SetJump() and LongJump().
54 UINT8 XmmBuffer[160]; ///< XMM6-XMM15.
132 /// The RISC-V architecture context buffer used by SetJump() and LongJump().
161 Returns the length of a Null-terminated Unicode string.
165 If String is not aligned on a 16-bit boundary, then ASSERT().
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/
H A Daarch64.h1 //=== aarch64.h - Generic JITLink aarch64 edge kinds, utilities -*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
24 /// Represents aarch64 fixups and other aarch64-specific edge kinds.
27 /// A plain 64-bit pointer value relocation.
30 /// Fixup <- Target + Addend : uint64
34 /// A plain 32-bit pointer value relocation.
37 /// Fixup <- Target + Addend : uint32
40 /// - The target must reside in the low 32-bits of the address space,
[all …]
/freebsd/contrib/cortex-strings/src/arm/
H A Dmemset.S1 /* Copyright (c) 2010-2011, Linaro Limited
35 This memset routine is optimised on a Cortex-A9 and should work on
41 .arch armv7-a
43 @ 2011-08-30 david.gilbert@linaro.org
48 #define CHARTSTMASK(c) 1<<(31-(c*8))
55 @ ---------------------------------------------------------------------------
71 beq 2f @ Already aligned
82 @ OK, so we're aligned
104 @ At this point we're still aligned and we have upto align-1 bytes left to right
105 @ we can avoid some of the byte-at-a time now by testing for some big chunks
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.h1 //===- ABIInfoImpl.h --------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 /// DefaultABIInfo - The default implementation for ABI specific
19 /// self-consistent and sensible LLVM IR generation, but does not
45 // other canonical coercions that return a coerced-type of larger size.
47 // Ty - The argument / return value type
48 // Context - The associated ASTContext
49 // LLVMContext - The associated LLVMContext
79 /// This version implements the core direct-value passing rules.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dvideo-interface-devices.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo@jmondi.org>
11 - Sakari Ailus <sakari.ailus@linux.intel.com>
14 flash-leds:
15 $ref: /schemas/types.yaml#/definitions/phandle-array
17 An array of phandles, each referring to a flash LED, a sub-node of the LED
20 lens-focus:
[all …]
/freebsd/share/doc/usd/21.troff/
H A Dm41 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
50 surrounded by (usually null) non-alphabetic strings
54 em-dashes (\fB\e(em\fR),
56 \(emsuch as mother-in-law\(em\
61 \fB&nh\fR hyphenate - E \
78 \fB&hw\fI|word1|...\fR ignored - Specify hyphenation points in words
81 i.|e. \fIdig\-it\fR implies \fIdig\-its\fR.
89 of three fields at the left, center, and right of a line
90 with a title-length
97 \fB&tl\fI|\'left\|\'center\|\'right\|\'\fR - - \
[all …]
H A Dm31 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
43 The \s-1ASCII\s+1 horizontal tab character and the \s-1ASCII\s+1
44 \s-1SOH\s+1 (hereafter known as the \fIleader\fR character)
55 \fIleft\fR adjusting, \fIright\fR adjusting,
61 \fInext-string\fR consists
64 \fIW\fR is the width of \fInext-string\fR.
71 type repeated characters \fInext-string\fR
74 Right \fID\-W\fR Right adjusted within \fID\fR
75 Centered \fID\-W\(sl\fR2 Centered on right end of \fID\fR
82 as \fInext-string\fR terminators.
[all …]
/freebsd/contrib/jemalloc/src/
H A Dpages.c81 ret = mmap(addr, size, prot, mmap_flags, -1, 0); in os_pages_map()
89 * We succeeded in mapping memory, but not in the right place. in os_pages_map()
117 size_t trailsize = alloc_size - leadsize - size; in os_pages_trim()
137 if (munmap(addr, size) == -1) in os_pages_unmap()
158 size_t alloc_size = size + alignment - os_page; in pages_map_slow()
159 /* Beware size_t wrap-around. */ in pages_map_slow()
171 - (uintptr_t)pages; in pages_map_slow()
203 flags |= MAP_ALIGNED(alignment_bits - 1); in pages_map()
206 void *ret = mmap(addr, size, prot, flags, -1, 0); in pages_map()
217 * hard to efficiently create aligned mappings. The reliable, but in pages_map()
[all …]
/freebsd/crypto/openssl/crypto/
H A Dparams_dup.c2 * Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved.
25 size_t blocks; /* Number of aligned blocks */
31 return (bytes + OSSL_PARAM_ALIGN_SIZE - 1) / OSSL_PARAM_ALIGN_SIZE; in ossl_param_bytes_to_blocks()
37 size_t sz = OSSL_PARAM_ALIGN_SIZE * (extra_blocks + out->blocks); in ossl_param_buf_alloc()
39 out->alloc = is_secure ? OPENSSL_secure_zalloc(sz) : OPENSSL_zalloc(sz); in ossl_param_buf_alloc()
40 if (out->alloc == NULL) { in ossl_param_buf_alloc()
45 out->alloc_sz = sz; in ossl_param_buf_alloc()
46 out->cur = out->alloc + extra_blocks; in ossl_param_buf_alloc()
53 last->key = NULL; in ossl_param_set_secure_block()
54 last->data_size = secure_buffer_sz; in ossl_param_set_secure_block()
[all …]
/freebsd/share/doc/psd/06.Clang/
H A DClang.ms1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
38 The C Programming Language - Reference Manual
47 by Brian W. Kernighan and Dennis M. Ritchie, Prentice-Hall, Inc., 1978.
51 .EH 'PSD:6-%''The C Programming Language - Reference Manual'
52 .OH 'The C Programming Language - Reference Manual''PSD:6-%'
56 This manual describes the C language on the DEC PDP-11\(dg, the DEC VAX-11,
59 \(dg DEC PDP-11, and DEC VAX-11 are trademarks of Digital Equipment Corporation.
65 out implementation-dependent details. With few exceptions, these dependencies
71 There are six classes of tokens\ -\
108 eight characters of a non-external name, and perhaps
[all …]
/freebsd/sys/contrib/dev/acpica/components/resources/
H A Drslist.c3 * Module Name: rslist - Linked list utilities
11 * Some or all of this work - Copyright (c) 1999 - 2023, Intel Corp.
18 * you this software, covering your right to use that party's intellectual
26 * Code in any form, with the right to sublicense such rights; and
28 * 2.3. Intel grants Licensee a non-exclusive and non-transferable patent
29 * license (with the right to sublicense), under only those claims of Intel
34 * to or modifications of the Original Intel Code. No other license or right
72 * 3.4. Intel retains all right, title, and interest in and to the Original
104 * re-exports any such software from a foreign destination, Licensee shall
105 * ensure that the distribution and export/re-export of the software is in
[all …]
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DWhitespaceManager.cpp1 //===--- WhitespaceManager.cpp - Format C++ code --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
57 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespace()
68 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in addUntouchableToken()
92 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespaceInToken()
134 auto &P = Changes[I - 1]; in calculateLineBreakInformation()
149 SourceMgr.getCharacterData(OriginalWhitespaceStart) - in calculateLineBreakInformation()
174 PrevTokLength = OriginalWhitespaceStartOffset - in calculateLineBreakInformation()
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ppc/
H A Dfixunstfdi.c3 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 // This file implements the PowerPC 128-bit double-double -> uint64_t conversion
15 (uint32_t)(hibits.x >> 32) - UINT32_C(0x3ff00000); in __fixunstfdi()
17 // If (1.0 - tiny) <= input < 0x1.0p64: in __fixunstfdi()
23 result <<= 11; // mantissa(hi) left aligned in the int64 field. in __fixunstfdi()
25 // If the tail is non-zero, we need to patch in the tail bits. in __fixunstfdi()
34 tailMantissa = (tailMantissa ^ negationMask) - negationMask; in __fixunstfdi()
36 // Now we have the mantissa of tail as a signed 2s-complement integer in __fixunstfdi()
40 // Shift the tail mantissa into the right position, accounting for the in __fixunstfdi()
43 (unbiasedHeadExponent - (biasedTailExponent - (1023 - 11))); in __fixunstfdi()
[all …]
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DPPC.cpp1 //===- PPC.cpp ------------------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
27 CGF.Builder.CreateConstInBoundsByteGEP(RealAddr, SlotSize - EltSize); in complexTempStructure()
29 2 * SlotSize - EltSize); in complexTempStructure()
34 llvm::Type *EltTy = CGF.ConvertTypeForMem(CTy->getElementType()); in complexTempStructure()
56 // 0-31: r0-31, the 4-byte or 8-byte general-purpose registers in PPC_initDwarfEHRegSizeTable()
59 // 32-63: fp0-31, the 8-byte floating-point registers in PPC_initDwarfEHRegSizeTable()
62 // 64-67 are various 4-byte or 8-byte special-purpose registers: in PPC_initDwarfEHRegSizeTable()
69 // 68-76 are various 4-byte special-purpose registers: in PPC_initDwarfEHRegSizeTable()
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-ppc.pl2 # Copyright 2013-2020 The OpenSSL Project Authors. All Rights Reserved.
11 ## Constant-time SSSE3 AES core implementation.
21 # 128-bit key.
23 # aes-ppc.pl this
32 # it in-line. Secondly it, being transliterated from
33 # vpaes-x86_64.pl, relies on "nested inversion" better suited
60 $FRAME=6*$SIZE_T+13*16; # 13*16 is for v20-v31 offload
63 ( $xlate="${dir}ppc-xlate.pl" and -f $xlate ) or
64 ( $xlate="${dir}../../perlasm/ppc-xlate.pl" and -f $xlate) or
65 die "can't locate ppc-xlate.pl";
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_premap_shadow.cpp1 //===-- asan_premap_shadow.cpp --------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
24 // access any external symbol, including its own non-hidden globals.
32 // Returns an address aligned to 8 pages, such that one page on the left and
33 // PremapShadowSize() bytes on the right of it are mapped r/o.
/freebsd/sys/vm/
H A Dvm_map.h1 /*-
2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU)
8 * The Mach Operating System project at Carnegie-Mellon University.
35 * Copyright (c) 1987, 1990 Carnegie-Mellon University.
55 * Pittsburgh PA 15213-3890
74 * vm_map_t the high-level address map data structure.
83 * another map (called a "sharing map") which denotes read-write
94 * and user-exported inheritance and protection information.
103 struct vm_map_entry *right; /* right child or next entry */ member
114 uint8_t read_ahead; /* pages in the read-ahead window */
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_win.cpp1 //===-- sanitizer_win.cpp -------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // run-time libraries and implements windows-specific functions from
12 //===----------------------------------------------------------------------===//
69 // --------------------- sanitizer_common.h
110 // returns a system-unique identifier.
179 // We want to map a chunk of address space aligned to 'alignment'.
191 return ReturnNullptrOnOOMOrDie(size, mem_type, "allocate aligned"); in MmapAlignedOrDieOnFatalError()
193 // If we got it right on the first try, return. Otherwise, unmap it and go to in MmapAlignedOrDieOnFatalError()
[all …]

12345678910>>...23