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

12 3 4

  /external/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyld.cpp 202 // This symbol has an alignment requirement.
233 unsigned Alignment = (unsigned)Alignment64 & 0xffffffffL;
257 ? MemMgr->allocateCodeSection(Allocate, Alignment, SectionID)
258 : MemMgr->allocateDataSection(Allocate, Alignment, SectionID, IsReadOnly);
  /external/llvm/lib/Transforms/Scalar/
LICM.cpp 667 int Alignment;
675 AliasSetTracker &ast, DebugLoc dl, int alignment,
679 AST(ast), DL(dl), Alignment(alignment), TBAATag(TBAATag) {}
701 NewSI->setAlignment(Alignment);
754 // We start with an alignment of one and try to find instructions that allow
755 // us to prove better alignment.
756 unsigned Alignment = 1;
761 // different sizes. While we are at it, collect alignment and TBAA info.
798 // If the alignment of this instruction allows us to specify a mor
    [all...]
MemCpyOptimizer.cpp 138 /// Alignment - The known alignment of the first store.
139 unsigned Alignment;
224 unsigned Alignment, Instruction *Inst);
240 unsigned Alignment, Instruction *Inst) {
255 R.Alignment = Alignment;
277 I->Alignment = Alignment;
448 // 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/llvm/include/llvm/CodeGen/
MachineFrameInfo.h 91 // Alignment - The required alignment of this stack slot.
92 unsigned Alignment;
118 : SPOffset(SP), Size(Sz), Alignment(Al), isImmutable(IM),
164 /// that require greater alignment than the default alignment the target
165 /// provides. To handle this, MaxAlignment is set to the maximum alignment
167 /// native alignment maintained by the compiler, dynamic alignment code will
215 /// Required alignment of the local object blob, which is the strictes
    [all...]
MachineBasicBlock.h 86 /// Alignment - Alignment of the basic block. Zero if the basic block does
88 /// The alignment is specified as log2(bytes).
89 unsigned Alignment;
311 /// getAlignment - Return alignment of the basic block.
312 /// The alignment is specified as log2(bytes).
314 unsigned getAlignment() const { return Alignment; }
316 /// setAlignment - Set alignment of the basic block.
317 /// The alignment is specified as log2(bytes).
319 void setAlignment(unsigned Align) { Alignment = Align;
    [all...]
SelectionDAGNodes.h 919 /// Returns alignment and volatility of the memory access
    [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/CodeGen/SelectionDAG/
LegalizeDAG.cpp 283 unsigned Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlignment();
289 VT, false, false, Alignment);
295 Alignment);
309 int Alignment = ST->getAlignment();
320 ST->isVolatile(), ST->isNonTemporal(), Alignment);
406 ST->isVolatile(), ST->isNonTemporal(), Alignment);
409 Alignment = MinAlign(Alignment, IncrementSize);
413 Alignment);
522 unsigned Alignment = LD->getAlignment()
    [all...]
LegalizeVectorOps.cpp 529 unsigned Alignment = ST->getAlignment();
559 isVolatile, isNonTemporal, Alignment);
  /external/llvm/lib/Linker/
LinkModules.cpp 463 // Use the maximum alignment, rather than just copying the alignment of SrcGV.
464 unsigned Alignment = std::max(DestGV->getAlignment(), SrcGV->getAlignment());
466 DestGV->setAlignment(Alignment);
665 "Appending variables with different alignment need to be linked!");
685 // Propagate alignment, visibility and section info.
759 // Propagate alignment, visibility and section info.
    [all...]
  /frameworks/av/media/libeffects/lvm/lib/Bundle/src/
LVM_Private.h 127 LVM_UINT16 Alignment; /* Byte alignment */
  /hardware/ti/omap3/omx/system/src/openmax_il/lcml/inc/
LCML_Types.h 278 OMX_U32 Alignment;
  /external/clang/lib/CodeGen/
CGRecordLayoutBuilder.cpp 100 /// Alignment - Contains the alignment of the RecordDecl.
101 CharUnits Alignment;
164 /// struct size is a multiple of the field alignment.
186 /// getAlignmentAsLLVMStruct - Returns the maximum alignment of all the
208 Alignment = Types.getContext().getASTRecordLayout(D).getAlignment();
286 = llvm::MinAlign(Alignment.getQuantity(),
318 // fields since they don't affect the struct alignment.
328 // character alignment to compute the storage required.
401 // If the type alignment is larger then the struct alignment, we must us
    [all...]
CGStmt.cpp 804 CharUnits Alignment = getContext().getTypeAlignInChars(RV->getType());
805 EmitAggExpr(RV, AggValueSlot::forAddr(ReturnValue, Alignment,
    [all...]
CGValue.h 134 // The alignment to use when accessing this lvalue. (For vector elements,
135 // this is the alignment of the whole vector.)
136 int64_t Alignment;
165 CharUnits Alignment,
169 this->Alignment = Alignment.getQuantity();
170 assert(this->Alignment == Alignment.getQuantity() &&
171 "Alignment exceeds allowed max!");
243 CharUnits getAlignment() const { return CharUnits::fromQuantity(Alignment); }
    [all...]
CGBlocks.cpp 184 CharUnits Alignment;
194 : Alignment(align), Size(size), Lifetime(lifetime),
208 /// all __weak together. Preserve descending alignment in all situations.
215 left.Alignment >= right.Alignment)
217 else if (LeftByref && left.Alignment >= right.Alignment)
220 left.Alignment >= right.Alignment)
223 LeftValue = left.Alignment;
    [all...]
CGCall.cpp 715 // additional padding, for example due to a user specified alignment.
722 // FIXME: Use better alignment / avoid requiring aligned load.
733 // FIXME: Use better alignment.
    [all...]
CGException.cpp     [all...]
CGExprCXX.cpp 822 CharUnits Alignment = CGF.getContext().getTypeAlignInChars(AllocType);
826 Alignment),
831 Alignment)
    [all...]
CodeGenFunction.h     [all...]
CodeGenModule.h 143 /// The size and alignment of a pointer into the generic address
607 /// The alignment of the field. This is important because
610 CharUnits Alignment;
612 ByrefHelpers(CharUnits alignment) : Alignment(alignment) {}
616 id.AddInteger(Alignment.getQuantity());
678 unsigned Alignment=1);
688 unsigned Alignment=1);
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineCalls.cpp 133 // If the memcpy/memmove provides better alignment info than we can
155 unsigned Alignment = getKnownAlignment(MI->getDest(), TD);
156 if (MI->getAlignment() < Alignment) {
158 Alignment, false));
162 // Extract the length and alignment and fill if they are constant.
168 Alignment = MI->getAlignment();
180 // Alignment 0 is identity for alignment 1 for memset, but not store.
181 if (Alignment == 0) Alignment = 1
    [all...]
  /external/clang/lib/AST/
RecordLayoutBuilder.cpp 551 /// Alignment - The current alignment of the record layout.
552 CharUnits Alignment;
554 /// \brief The alignment if attribute packed is not used.
563 /// \brief Whether we need to infer alignment, even when we have an
581 /// MaxFieldAlignment - The maximum allowed field alignment. This is set by
631 /// \brief Externally-provided alignment.
646 Alignment(CharUnits::One()), UnpackedAlignment(CharUnits::One()),
659 /// alignment as the initial alignment. This is used for th
    [all...]

Completed in 261 milliseconds

12 3 4