Home
last modified time | relevance | path

Searched refs:unaligned (Results 1 – 25 of 70) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DEndian.h30 enum {aligned = 0, unaligned = 1}; enumerator
277 detail::packed_endian_specific_integral<int16_t, little, unaligned>;
298 detail::packed_endian_specific_integral<uint16_t, big, unaligned>;
300 detail::packed_endian_specific_integral<uint32_t, big, unaligned>;
302 detail::packed_endian_specific_integral<uint64_t, big, unaligned>;
305 detail::packed_endian_specific_integral<int16_t, big, unaligned>;
307 detail::packed_endian_specific_integral<int32_t, big, unaligned>;
309 detail::packed_endian_specific_integral<int64_t, big, unaligned>;
353 return read<T, unaligned>(P, E); in read()
388 write<T, unaligned>(P, V, E); in write()
[all …]
H A DMD5.h69 return endian::read<uint64_t, little, unaligned>(Bytes.data()); in low()
74 return endian::read<uint64_t, little, unaligned>(Bytes.data() + 8); in high()
H A DOnDiskHashTable.h368 unsigned Len = endian::readNext<uint16_t, little, unaligned>(Items);
373 endian::readNext<hash_value_type, little, unaligned>(Items);
471 endian::readNext<uint16_t, little, unaligned>(Ptr); in advance()
H A DBinaryStreamWriter.h68 llvm::support::endian::write<T, llvm::support::unaligned>( in writeInteger()
H A DBinaryStreamReader.h83 Dest = llvm::support::endian::read<T, llvm::support::unaligned>( in readInteger()
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DFormatUtil.h118 T, support::little, support::unaligned>> {
121 support::unaligned>;
135 support::unaligned> in fmtle()
/freebsd-13.1/lib/libc/mips/string/
H A Dbcmp.S62 bne v0, zero, unaligned # not possible to align addresses
87 unaligned: label
104 LWHI v0, 0(a0) # compare words a0 unaligned, a1 aligned
/freebsd-13.1/sys/contrib/device-tree/Bindings/pci/
H A Dti-pci.txt36 - ti,syscon-unaligned-access: phandle to the syscon DT node. The 1st argument
39 for setting the bit to enable unaligned
54 - ti,syscon-unaligned-access: phandle to the syscon DT node. The 1st argument
57 for setting the bit to enable unaligned
/freebsd-13.1/sys/mips/mips/
H A Dsupport.S541 LWHI v0, 0(a0) # compare words a0 unaligned, a1 aligned
596 andi t0, a0, 2 # get unaligned offset
623 andi t0, a0, 2 # get unaligned offset
652 andi t0, a0, 2 # get unaligned offset
685 andi t0, a0, 2 # get unaligned offset
717 andi t0, a0, 3 # get unaligned offset
750 andi t0, a0, 3 # get unaligned offset
779 and v0, a0, 3 # unaligned ?
798 and v0, a0, 3 # unaligned ?
822 and v0, a0, 3 # unaligned ?
/freebsd-13.1/sys/contrib/device-tree/Bindings/mtd/
H A Dmtd-physmap.txt19 - no-unaligned-direct-access: boolean to disable the default direct
23 unaligned accesses as implemented in the JFFS2 code via memcpy().
24 By defining "no-unaligned-direct-access", the flash will not be
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Bitstream/
H A DBitstreamWriter.h147 assert((!endian::readAtBitAlignment<uint32_t, little, unaligned>( in BackpatchWord()
150 endian::writeAtBitAlignment<uint32_t, little, unaligned>( in BackpatchWord()
179 assert((!endian::readAtBitAlignment<uint32_t, little, unaligned>( in BackpatchWord()
185 endian::writeAtBitAlignment<uint32_t, little, unaligned>(Bytes, NewWord, in BackpatchWord()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldImpl.h321 llvm::support::endian::write<uint16_t, llvm::support::unaligned>( in writeInt16BE()
326 llvm::support::endian::write<uint32_t, llvm::support::unaligned>( in writeInt32BE()
331 llvm::support::endian::write<uint64_t, llvm::support::unaligned>( in writeInt64BE()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td96 def FeatureUnalignedBufferAccess : SubtargetFeature<"unaligned-buffer-access",
99 "Hardware supports unaligned global loads and stores"
108 def FeatureUnalignedScratchAccess : SubtargetFeature<"unaligned-scratch-access",
111 "Support unaligned scratch loads and stores"
114 def FeatureUnalignedDSAccess : SubtargetFeature<"unaligned-ds-access",
117 "Hardware supports unaligned local and region loads and stores"
247 def FeatureNegativeUnalignedScratchOffsetBug : SubtargetFeature<"negative-unaligned-scratch-offset-…
737 def FeatureUnalignedAccessMode : SubtargetFeature<"unaligned-access-mode",
740 "Enable unaligned global, local and region loads and stores if the hardware"
/freebsd-13.1/contrib/llvm-project/clang/lib/Serialization/
H A DMultiOnDiskHashTable.h202 uint32_t BucketOffset = endian::readNext<uint32_t, little, unaligned>(Ptr);
205 uint32_t NumFiles = endian::readNext<uint32_t, little, unaligned>(Ptr);
H A DGlobalModuleIndex.cpp92 unsigned KeyLen = endian::readNext<uint16_t, little, unaligned>(d); in ReadKeyDataLength()
93 unsigned DataLen = endian::readNext<uint16_t, little, unaligned>(d); in ReadKeyDataLength()
114 unsigned ID = endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
524 unsigned RawID = endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
H A DASTReader.cpp865 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadKey()
888 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadData()
1020 endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
1123 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadKey()
1899 M, endian::readNext<uint32_t, little, unaligned>(d)); in ReadData()
3860 endian::readNext<uint8_t, little, unaligned>(Data)); in ReadModuleOffsetMap()
3877 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3879 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3881 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3883 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
[all …]
/freebsd-13.1/sys/contrib/device-tree/src/powerpc/
H A Do2d.dtsi88 no-unaligned-direct-access;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_flags.inc41 LSAN_FLAG(bool, use_unaligned, false, "Consider unaligned pointers valid.")
/freebsd-13.1/contrib/libpcap/
H A Daclocal.m4756 dnl Checks to see if unaligned memory accesses fail
767 [AC_MSG_CHECKING(if unaligned accesses fail)
774 # the CPU faults on an unaligned access, but at least some
776 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
783 # comment) doesn't fault on unaligned accesses, but doesn't
784 # do a normal unaligned fetch, either (e.g., presumably, ARM);
793 # file and conclude that unaligned accesses don't work).
852 AC_DEFINE(LBL_ALIGN,1,[if unaligned access fails])
/freebsd-13.1/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkParser.cpp76 support::endian::read<uint64_t, support::little, support::unaligned>( in parseVersion()
92 support::endian::read<uint64_t, support::little, support::unaligned>( in parseStrTabSize()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h355 offset_type KeyLen = endian::readNext<offset_type, little, unaligned>(D); in ReadKeyDataLength()
356 offset_type DataLen = endian::readNext<offset_type, little, unaligned>(D); in ReadKeyDataLength()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_thread.cpp381 bool unaligned = (addr % kShadowCell) != 0; in MemoryAccessRange() local
392 if (unaligned) in MemoryAccessRange()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.td107 // Pseudo registers for unaligned i16
168 // Pseudo regs for unaligned 16-bits
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86.td111 def FeatureSlowUAMem16 : SubtargetFeature<"slow-unaligned-mem-16",
113 "Slow unaligned 16-byte memory access">;
114 def FeatureSlowUAMem32 : SubtargetFeature<"slow-unaligned-mem-32",
116 "Slow unaligned 32-byte memory access">;
202 def FeatureSSEUnalignedMem : SubtargetFeature<"sse-unaligned-mem",
204 "Allow unaligned memory operands with SSE instructions">;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfReader.cpp587 uint64_t Hash = endian::readNext<uint64_t, little, unaligned>(D); in ReadData()
595 CountsSize = endian::readNext<uint64_t, little, unaligned>(D); in ReadData()
604 CounterBuffer.push_back(endian::readNext<uint64_t, little, unaligned>(D)); in ReadData()

123