HomeSort by relevance Sort by last modified time
    Searched defs:Alignment (Results 26 - 50 of 148) sorted by null

12 3 4 5 6

  /external/clang/lib/CodeGen/
CGObjCRuntime.cpp 112 // alignment of the bit-field, because (a) it is not clear what guarantees the
114 // at an alignment plus offset.
126 CharUnits Alignment = CGF.CGM.getContext().toCharUnitsFromBits(AlignmentBits);
137 Alignment.getQuantity()));
144 Alignment);
CGRecordLayoutBuilder.cpp 111 /// \brief Gets an llvm type of size NumBytes and alignment 1.
220 // Here we calculate the actual storage alignment of the bits. E.g if we've
221 // got an alignment >= 2 and the bitfield starts at offset 6 we've got an
222 // alignment of 2.
246 // and updates the alignment of the capstone to be equal of the alignment
249 // have been computed and needs to know the alignment of the record in
347 // cross an alignment boundary break a run and start a new one.
537 CharUnits Alignment = CharUnits::One();
543 // If any member falls at an offset that it not a multiple of its alignment,
    [all...]
  /external/clang/lib/Sema/
SemaAttr.cpp 31 // alignment.
34 unsigned Alignment;
43 /// Alignment - The current user specified alignment.
44 unsigned Alignment;
51 PragmaPackStack() : Alignment(0) {}
53 void setAlignment(unsigned A) { Alignment = A; }
54 unsigned getAlignment() { return Alignment; }
56 /// push - Push the current alignment onto the stack, optionally
59 PackStackEntry PSE = { Alignment, Name }
    [all...]
  /external/eigen/Eigen/src/SparseLU/
SparseLU_gemm_kernel.h 22 * - C must have the same alignment as A
256 Alignment = PacketSize>1 ? Aligned : 0
258 typedef Map<Matrix<Scalar,Dynamic,1>, Alignment > MapVector;
259 typedef Map<const Matrix<Scalar,Dynamic,1>, Alignment > ConstMapVector;
  /external/llvm/include/llvm/CodeGen/
MachineFunction.h 124 /// Alignment - The alignment of the function.
125 unsigned Alignment;
195 /// getAlignment - Return the alignment (log2, not bytes) of the function.
197 unsigned getAlignment() const { return Alignment; }
199 /// setAlignment - Set the alignment (log2, not bytes) of the function.
201 void setAlignment(unsigned A) { Alignment = A; }
205 if (Alignment < A) Alignment = A;
240 AlignOf<Ty>::Alignment));
    [all...]
MachineFrameInfo.h 92 // Alignment - The required alignment of this stack slot.
93 unsigned Alignment;
114 : SPOffset(SP), Size(Sz), Alignment(Al), isImmutable(IM),
170 /// that require greater alignment than the default alignment the target
171 /// provides. To handle this, MaxAlignment is set to the maximum alignment
173 /// native alignment maintained by the compiler, dynamic alignment code will
217 /// Required alignment of the local object blob, which is the strictes
    [all...]
  /external/llvm/include/llvm/Support/
AlignOf.h 1 //===--- AlignOf.h - Portable calculation of type alignment -----*- C++ -*-===//
31 /// the alignment of the template argument. For example,
32 /// AlignOf<int>::Alignment represents the alignment of type "int". The
33 /// alignment calculated is the minimum alignment, and not necessarily
34 /// the "desired" alignment returned by GCC's __alignof__ (for example). Note
35 /// that because the alignment is an enum value, it can be used as a
39 enum { Alignment =
42 enum { Alignment_GreaterEqual_2Bytes = Alignment >= 2 ? 1 : 0 }
    [all...]
  /external/llvm/lib/CodeGen/
GlobalMerge.cpp 307 unsigned Alignment = DL->getPreferredAlignment(I);
309 if (Alignment > DL->getABITypeAlignment(Ty))
  /external/llvm/lib/Target/SystemZ/
SystemZLongBranch.cpp 83 // The minimum alignment of the block, as a log2 value.
85 unsigned Alignment;
91 : Address(0), Size(0), Alignment(0), NumTerminators(0) {}
178 if (Block.Alignment > Position.KnownBits) {
181 Position.Address += ((uint64_t(1) << Block.Alignment) -
183 Position.KnownBits = Block.Alignment;
187 uint64_t AlignMask = (uint64_t(1) << Block.Alignment) - 1;
276 // Record the alignment, for quick access.
277 Block.Alignment = MBB->getAlignment();
  /external/llvm/lib/Target/X86/
X86JITInfo.cpp 452 const unsigned Alignment = 8;
458 const unsigned Alignment = 4;
463 return JCE.allocIndirectGV(GV, Buffer, sizeof(Buffer), Alignment);
  /external/llvm/tools/llvm-readobj/
MachODumper.cpp 141 uint32_t Alignment;
166 Section.Alignment = Sect.align;
178 Section.Alignment = Sect.align;
241 W.printNumber("Alignment", MOSection.Alignment);
  /external/chromium_org/chrome/browser/themes/
theme_properties.h 21 // The int values of OverwritableByUserThemeProperties, Alignment, and Tiling
59 enum Alignment {
115 // "top left" into a bitmask of Alignment.
116 static int StringToAlignment(const std::string& alignment);
122 // Converts a bitmask of Alignment into a string like "top left". The result
124 static std::string AlignmentToString(int alignment);
  /external/chromium_org/v8/src/x87/
codegen-x87.cc 54 enum Alignment { MOVE_ALIGNED, MOVE_UNALIGNED };
  /external/llvm/include/llvm/ADT/
StringMap.h 151 unsigned Alignment = alignOf<StringMapEntry>();
154 static_cast<StringMapEntry*>(Allocator.Allocate(AllocSize,Alignment));
  /external/llvm/include/llvm/IR/
Attributes.h 67 Alignment, ///< Alignment of parameter (5 bits)
68 ///< stored as log2 of alignment with +1 bias
101 StackAlignment, ///< Alignment of stack for function (3 bits)
102 ///< stored as log2 of alignment with +1 bias 0
133 /// alignment set.
144 /// \brief Return true if the attribute is an alignment attribute.
158 /// requires the attribute to be an enum or alignment attribute.
162 /// attribute be an alignment attribute.
173 /// \brief Returns the alignment field of an attribute as a byte alignmen
    [all...]
  /external/llvm/lib/AsmParser/
LLParser.cpp 93 // If the alignment was parsed as an attribute, move to the alignment
97 FnAttrs.removeAttribute(Attribute::Alignment);
893 unsigned Alignment;
894 if (ParseOptionalAlignment(Alignment)) return true;
895 GV->setAlignment(Alignment);
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypesGeneric.cpp 155 unsigned Alignment =
158 SDValue StackPtr = DAG.CreateStackTemporary(InVT, Alignment);
179 false, false, MinAlign(Alignment, IncrementSize));
255 unsigned Alignment = LD->getAlignment();
264 isVolatile, isNonTemporal, isInvariant, Alignment,
274 MinAlign(Alignment, IncrementSize), TBAAInfo);
470 unsigned Alignment = St->getAlignment();
485 isVolatile, isNonTemporal, Alignment, TBAAInfo);
492 MinAlign(Alignment, IncrementSize), TBAAInfo);
LegalizeDAG.cpp 288 unsigned Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlignment();
294 VT, false, false, Alignment);
300 Alignment);
314 int Alignment = ST->getAlignment();
327 ST->isVolatile(), ST->isNonTemporal(), Alignment);
412 ST->isVolatile(), ST->isNonTemporal(), Alignment);
416 Alignment = MinAlign(Alignment, IncrementSize);
420 Alignment, ST->getTBAAInfo());
528 unsigned Alignment = LD->getAlignment()
    [all...]
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 692 int Alignment;
716 AliasSetTracker &ast, LoopInfo &li, DebugLoc dl, int alignment,
720 LI(li), DL(dl), Alignment(alignment), TBAATag(TBAATag) {}
744 NewSI->setAlignment(Alignment);
798 // We start with an alignment of one and try to find instructions that allow
799 // us to prove better alignment.
800 unsigned Alignment = 1;
805 // different sizes. While we are at it, collect alignment and TBAA info.
    [all...]
MemCpyOptimizer.cpp 146 /// Alignment - The known alignment of the first store.
147 unsigned Alignment;
235 unsigned Alignment, Instruction *Inst);
251 unsigned Alignment, Instruction *Inst) {
266 R.Alignment = Alignment;
288 I->Alignment = Alignment;
459 // Determine alignment
    [all...]
  /frameworks/av/media/libeffects/lvm/lib/Bass/lib/
LVDBE.h 142 LVDBE_ALIGNMENTERROR = 1, /* Memory alignment error */
227 LVM_UINT16 Alignment; /* Region alignment in bytes */
329 /* LVDBE_ALIGNMENTERROR Instance or scratch memory on incorrect alignment */
  /frameworks/av/media/libeffects/lvm/lib/Eq/lib/
LVEQNB.h 149 LVEQNB_ALIGNMENTERROR = 1, /* Memory alignment error */
229 LVM_UINT16 Alignment; /* Region alignment in bytes */
  /external/chromium_org/v8/src/ia32/
codegen-ia32.cc 108 enum Alignment { MOVE_ALIGNED, MOVE_UNALIGNED };
111 // esi - source, aligned if alignment == ALIGNED
118 Alignment alignment) {
129 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
130 __ movdq(alignment == MOVE_ALIGNED, xmm1, Operand(src, 0x10));
131 __ movdq(alignment == MOVE_ALIGNED, xmm2, Operand(src, 0x20));
132 __ movdq(alignment == MOVE_ALIGNED, xmm3, Operand(src, 0x30));
147 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00));
148 __ movdq(alignment == MOVE_ALIGNED, xmm1, Operand(src, 0x10))
    [all...]
  /external/llvm/include/llvm/MC/
MCRegisterInfo.h 41 const uint16_t RegSize, Alignment; // Size & Alignment of register in bytes
88 /// getAlignment - Return the minimum required alignment for a register of
90 unsigned getAlignment() const { return Alignment; }
  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyld.cpp 217 // assuming that all sections are allocated with the given alignment
220 uint64_t Alignment) {
224 (SectionSizes[Idx] + Alignment - 1) / Alignment * Alignment;
243 // also determine the max alignment of all sections
263 unsigned Alignment = (unsigned)Alignment64 & 0xffffffffL;
285 // update the max alignment
286 if (Alignment > MaxAlignment) {
287 MaxAlignment = Alignment;
    [all...]

Completed in 1773 milliseconds

12 3 4 5 6