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