| /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...] |