HomeSort by: relevance | last modified time | path
    Searched refs:Align (Results 1 - 25 of 589) sorted by relevancy

1 2 3 4 5 6 7 8 91011>>

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUFrameLowering.h 28 AMDGPUFrameLowering(StackDirection D, Align StackAl, int LAO,
29 Align TransAl = Align(1));
AMDGPUFrameLowering.cpp 16 AMDGPUFrameLowering::AMDGPUFrameLowering(StackDirection D, Align StackAl,
17 int LAO, Align TransAl)
R600FrameLowering.h 18 R600FrameLowering(StackDirection D, Align StackAl, int LAO,
19 Align TransAl = Align(1))
AMDGPUMachineFunction.h 27 Align MaxKernArgAlign; // Cache for this.
36 /// Align for dynamic shared memory if any. Dynamic shared memory is
41 Align DynLDSAlign;
99 Align getDynLDSAlign() const { return DynLDSAlign; }
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Alignment.h 13 // - Align represents an alignment in bytes, it is always set and always a valid
17 // you can get the underlying Align type by using the getValue() method.
39 struct Align {
45 friend unsigned Log2(Align);
46 friend bool operator==(Align Lhs, Align Rhs);
47 friend bool operator!=(Align Lhs, Align Rhs);
48 friend bool operator<=(Align Lhs, Align Rhs)
    [all...]
OptimizedStructLayout.h 50 OptimizedStructLayoutField(const void *Id, uint64_t Size, Align Alignment,
73 Align Alignment;
138 std::pair<uint64_t, Align> performOptimizedStructLayout(
RecyclingAllocator.h 25 size_t Align = alignof(T)>
30 Recycler<T, Size, Align> Base;
61 template<class AllocatorType, class T, size_t Size, size_t Align>
64 T, Size, Align> &Allocator) {
69 template<class AllocatorType, class T, size_t Size, size_t Align>
72 T, Size, Align> &A) {
Recycler.h 27 void PrintRecyclerStats(size_t Size, size_t Align, size_t FreeListSize);
33 template <class T, size_t Size = sizeof(T), size_t Align = alignof(T)>
84 static_assert(alignof(SubClass) <= Align,
85 "Recycler allocation alignment is less than object align!");
89 : static_cast<SubClass *>(Allocator.Allocate(Size, Align));
105 template <class T, size_t Size, size_t Align>
106 void Recycler<T, Size, Align>::PrintStats() {
110 PrintRecyclerStats(Size, Align, S);
FormatVariadic.h 51 ReplacementItem(StringRef Spec, size_t Index, size_t Align, AlignStyle Where,
53 : Type(ReplacementType::Format), Spec(Spec), Index(Index), Align(Align),
59 size_t Align = 0;
71 size_t &Align, char &Pad);
99 FmtAlign Align(*W, R.Where, R.Align, R.Pad);
100 Align.format(S, R.Options);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Bitcode/
BitcodeCommon.h 22 using Align = Bitfield::Element<unsigned, 0, 5>;
23 using UsedWithInAlloca = Bitfield::Element<bool, Align::NextBit, 1>;
  /src/external/apache2/llvm/dist/llvm/lib/Support/
Allocator.cpp 32 size_t Align,
35 << "Recycler element alignment: " << Align << '\n'
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/
MipsMCNaCl.h 18 static const Align MIPS_NACL_BUNDLE_ALIGN = Align(16);
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/
LowerMemIntrinsics.h 26 struct Align;
32 Align SrcAlign, Align DestAlign,
40 Align SrcAlign, Align DestAlign,
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBasicBlockInfo.h 33 inline unsigned UnknownPadding(Align Alignment, unsigned KnownBits) {
69 /// PostAlign - When > 1, the block terminator contains a .align
71 Align PostAlign;
87 /// Compute the offset immediately following this block. If Align is
90 unsigned postOffset(Align Alignment = Align(1)) const {
92 const Align PA = std::max(PostAlign, Alignment);
93 if (PA == Align(1))
104 unsigned postKnownBits(Align Align = llvm::Align(1)) const
    [all...]
ARMSelectionDAGInfo.h 42 SDValue Size, Align Alignment,
50 Align Alignment, bool isVolatile,
57 SDValue Op3, Align Alignment, bool isVolatile,
62 SDValue Size, unsigned Align,
ARMBasicBlockInfo.cpp 52 BBI.PostAlign = Align(1);
65 // tBR_JTr contains a .align 2 directive.
67 BBI.PostAlign = Align(4);
68 MBB->getParent()->ensureAlignment(Align(4));
131 const Align Align = MF.getBlockNumbered(i)->getAlignment();
132 const unsigned Offset = BBInfo[i - 1].postOffset(Align);
133 const unsigned KnownBits = BBInfo[i - 1].postKnownBits(Align);
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineConstantPool.h 49 Align Alignment) = 0;
76 Align Alignment;
80 MachineConstantPoolEntry(const Constant *V, Align A)
85 MachineConstantPoolEntry(MachineConstantPoolValue *V, Align A)
95 Align getAlign() const { return Alignment; }
118 Align PoolAlignment; ///< The alignment for the pool.
134 Align getConstantPoolAlign() const { return PoolAlignment; }
139 unsigned getConstantPoolIndex(const Constant *C, Align Alignment);
140 unsigned getConstantPoolIndex(MachineConstantPoolValue *V, Align Alignment);
AtomicExpandUtils.h 25 function_ref<void(IRBuilder<> &, Value *, Value *, Value *, Align,
  /src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
WebAssemblySelectionDAGInfo.h 27 SDValue Op3, Align Alignment, bool isVolatile,
34 Align Alignment, bool isVolatile,
39 SDValue Op3, Align Alignment, bool IsVolatile,
  /src/external/apache2/llvm/dist/llvm/include/llvm/Object/
MachOUniversalWriter.h 39 std::string ArchName, uint32_t Align);
44 Slice(const MachOObjectFile &O, uint32_t Align);
47 /// \param ArchName , \param Align instead of inferring them from the archive
50 std::string ArchName, uint32_t Align);
55 static Expected<Slice> create(const IRObjectFile &IRO, uint32_t Align);
57 void setP2Alignment(uint32_t Align) { P2Alignment = Align; }
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiSelectionDAGInfo.cpp 23 SDValue /*Dst*/, SDValue /*Src*/, SDValue Size, Align /*Alignment*/,
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreSelectionDAGInfo.h 24 SDValue Op3, Align Alignment, bool isVolatile,
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DataLayout.h 76 Align ABIAlign;
77 Align PrefAlign;
79 static LayoutAlignElem get(AlignTypeEnum align_type, Align abi_align,
80 Align pref_align, uint32_t bit_width);
92 Align ABIAlign;
93 Align PrefAlign;
99 static PointerAlignElem get(uint32_t AddressSpace, Align ABIAlign,
100 Align PrefAlign, uint32_t TypeByteWidth,
176 Error setAlignment(AlignTypeEnum align_type, Align abi_align,
177 Align pref_align, uint32_t bit_width)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineFrameInfo.cpp 31 void MachineFrameInfo::ensureMaxAlignment(Align Alignment) {
40 static inline Align clampStackAlignment(bool ShouldClamp, Align Alignment,
41 Align StackAlignment) {
51 int MachineFrameInfo::CreateStackObject(uint64_t Size, Align Alignment,
66 int MachineFrameInfo::CreateSpillStackObject(uint64_t Size, Align Alignment) {
74 int MachineFrameInfo::CreateVariableSizedObject(Align Alignment,
92 Align Alignment =
93 commonAlignment(ForcedRealign ? Align(1) : StackAlignment, SPOffset);
105 Align Alignment
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/IR/
DataLayout.cpp 56 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty);
58 // Add padding if necessary to align the data element properly.
104 LayoutAlignElem LayoutAlignElem::get(AlignTypeEnum align_type, Align abi_align,
105 Align pref_align, uint32_t bit_width) {
127 PointerAlignElem PointerAlignElem::get(uint32_t AddressSpace, Align ABIAlign,
128 Align PrefAlign, uint32_t TypeByteWidth,
164 {INTEGER_ALIGN, 1, Align(1), Align(1)}, // i1
165 {INTEGER_ALIGN, 8, Align(1), Align(1)}, // i
    [all...]

Completed in 41 milliseconds

1 2 3 4 5 6 7 8 91011>>