Home
last modified time | relevance | path

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

1234

/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DEndian.h33 enum {aligned = 0, unaligned = 1}; enumerator
276 detail::packed_endian_specific_integral<int16_t, little, unaligned>;
297 detail::packed_endian_specific_integral<uint16_t, big, unaligned>;
299 detail::packed_endian_specific_integral<uint32_t, big, unaligned>;
301 detail::packed_endian_specific_integral<uint64_t, big, unaligned>;
304 detail::packed_endian_specific_integral<int16_t, big, unaligned>;
306 detail::packed_endian_specific_integral<int32_t, big, unaligned>;
308 detail::packed_endian_specific_integral<int64_t, big, unaligned>;
341 return read<T, unaligned>(P, E); in read()
376 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.h69 llvm::support::endian::write<T, llvm::support::unaligned>( in writeInteger()
H A DBinaryStreamReader.h84 Dest = llvm::support::endian::read<T, llvm::support::unaligned>( in readInteger()
/freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/
H A DFormatUtil.h120 T, support::little, support::unaligned>> {
123 support::unaligned>;
137 support::unaligned> in fmtle()
/freebsd-12.1/contrib/gcc/
H A Dunwind-pe.h186 union unaligned in read_encoded_value_with_base() union
197 const union unaligned *u = (const union unaligned *) p; in read_encoded_value_with_base()
H A Dunwind-dw2.c91 union unaligned union
107 read_pointer (const void *p) { const union unaligned *up = p; return up->p; } in read_pointer()
116 read_2u (const void *p) { const union unaligned *up = p; return up->u2; } in read_2u()
119 read_2s (const void *p) { const union unaligned *up = p; return up->s2; } in read_2s()
122 read_4u (const void *p) { const union unaligned *up = p; return up->u4; } in read_4u()
125 read_4s (const void *p) { const union unaligned *up = p; return up->s4; } in read_4s()
128 read_8u (const void *p) { const union unaligned *up = p; return up->u8; } in read_8u()
131 read_8s (const void *p) { const union unaligned *up = p; return up->s8; } in read_8s()
/freebsd-12.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-12.1/contrib/gcc/config/arm/
H A Dt-bpabi6 $(srcdir)/config/arm/unaligned-funcs.c
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp90 unsigned KeyLen = endian::readNext<uint16_t, little, unaligned>(d); in ReadKeyDataLength()
91 unsigned DataLen = endian::readNext<uint16_t, little, unaligned>(d); in ReadKeyDataLength()
112 unsigned ID = endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
505 unsigned RawID = endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
H A DMultiOnDiskHashTable.h203 uint32_t BucketOffset = endian::readNext<uint32_t, little, unaligned>(Ptr);
206 uint32_t NumFiles = endian::readNext<uint32_t, little, unaligned>(Ptr);
H A DASTReader.cpp834 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadKey()
857 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadData()
1001 endian::readNext<uint32_t, little, unaligned>(d); in ReadData()
1108 F, endian::readNext<uint32_t, little, unaligned>(d)); in ReadKey()
1771 M, endian::readNext<uint32_t, little, unaligned>(d)); in ReadData()
3533 endian::readNext<uint8_t, little, unaligned>(Data)); in ReadModuleOffsetMap()
3549 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3551 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3553 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
3555 endian::readNext<uint32_t, little, unaligned>(Data); in ReadModuleOffsetMap()
[all …]
/freebsd-12.1/contrib/libpcap/
H A Daclocal.m4718 dnl Checks to see if unaligned memory accesses fail
729 [AC_MSG_CHECKING(if unaligned accesses fail)
736 # the CPU faults on an unaligned access, but at least some
738 # the unaligned access (e.g., Alpha/{Digital,Tru64} UNIX) -
745 # comment) doesn't fault on unaligned accesses, but doesn't
746 # do a normal unaligned fetch, either (e.g., presumably, ARM);
755 # file and conclude that unaligned accesses don't work).
814 AC_DEFINE(LBL_ALIGN,1,[if unaligned access fails])
/freebsd-12.1/contrib/compiler-rt/lib/lsan/
H A Dlsan_flags.inc42 LSAN_FLAG(bool, use_unaligned, false, "Consider unaligned pointers valid.")
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/
H A DInstrProfReader.h311 offset_type KeyLen = endian::readNext<offset_type, little, unaligned>(D); in ReadKeyDataLength()
312 offset_type DataLen = endian::readNext<offset_type, little, unaligned>(D); in ReadKeyDataLength()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPU.td70 def FeatureUnalignedBufferAccess : SubtargetFeature<"unaligned-buffer-access",
73 "Support unaligned global loads and stores"
82 def FeatureUnalignedScratchAccess : SubtargetFeature<"unaligned-scratch-access",
85 "Support unaligned scratch loads and stores"
/freebsd-12.1/contrib/llvm/include/llvm/Bitcode/
H A DBitstreamWriter.h108 assert((!endian::readAtBitAlignment<uint32_t, little, unaligned>( in BackpatchWord()
111 endian::writeAtBitAlignment<uint32_t, little, unaligned>( in BackpatchWord()
/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_thread.cc373 bool unaligned = (addr % kShadowCell) != 0; in MemoryAccessRange() local
384 if (unaligned) in MemoryAccessRange()
/freebsd-12.1/sys/mips/mips/
H A Dsupport.S540 LWHI v0, 0(a0) # compare words a0 unaligned, a1 aligned
750 and v0, a0, 3 # unaligned ?
769 and v0, a0, 3 # unaligned ?
793 and v0, a0, 3 # unaligned ?
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DAttributes.td16 /// 0 means unaligned (different from align(1)).
146 /// +1 bias 0 means unaligned (different from alignstack=(1)).
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86.td105 def FeatureSlowUAMem16 : SubtargetFeature<"slow-unaligned-mem-16",
107 "Slow unaligned 16-byte memory access">;
108 def FeatureSlowUAMem32 : SubtargetFeature<"slow-unaligned-mem-32",
110 "Slow unaligned 32-byte memory access">;
186 def FeatureSSEUnalignedMem : SubtargetFeature<"sse-unaligned-mem",
188 "Allow unaligned memory operands with SSE instructions">;
/freebsd-12.1/contrib/llvm/lib/ProfileData/
H A DInstrProfReader.cpp535 uint64_t Hash = endian::readNext<uint64_t, little, unaligned>(D); in ReadData()
543 CountsSize = endian::readNext<uint64_t, little, unaligned>(D); in ReadData()
552 CounterBuffer.push_back(endian::readNext<uint64_t, little, unaligned>(D)); in ReadData()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Dsysv4.opt42 Don't assume that unaligned accesses are handled by the system
/freebsd-12.1/sys/gnu/dts/arm/
H A Ddra7.dtsi201 ti,syscon-unaligned-access = <&scm_conf1 0x14 1>;
220 ti,syscon-unaligned-access = <&scm_conf1 0x14 1>;
253 ti,syscon-unaligned-access = <&scm_conf1 0x14 2>;

1234