/external/clang/lib/CodeGen/ |
CodeGenModule.cpp | 873 unsigned alignment = D->getMaxAlignment() / Context.getCharWidth(); local 874 if (alignment) 875 F->setAlignment(alignment); 877 // Some C++ ABIs require 2-byte alignment for member functions, in order t [all...] |
CGRecordLayoutBuilder.cpp | 126 /// \brief Gets an llvm type of size NumBytes and alignment 1. 253 // and updates the alignment of the capstone to be equal of the alignment 256 // have been computed and needs to know the alignment of the record in 373 // cross an alignment boundary break a run and start a new one. 570 CharUnits Alignment = CharUnits::One(); 579 // If any member falls at an offset that it not a multiple of its alignment, 585 Alignment = std::max(Alignment, getAlignment(Member->Data)); 588 // record's alignment, it must be packed [all...] |
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); 139 Address Addr(V, Alignment);
|
/external/llvm/lib/AsmParser/ |
LLParser.cpp | 104 // If the alignment was parsed as an attribute, move to the alignment 108 FnAttrs.removeAttribute(Attribute::Alignment); 872 unsigned Alignment; 873 if (ParseOptionalAlignment(Alignment)) return true; 874 GV->setAlignment(Alignment); 963 // As a hack, we allow function alignment to be initially parsed as an 965 // group and later moved to the alignment field. 966 unsigned Alignment; 970 ParseUInt32(Alignment)) [all...] |
LLParser.h | 239 bool ParseOptionalAlignment(unsigned &Alignment); 244 bool ParseOptionalStackAlignment(unsigned &Alignment); 245 bool ParseOptionalCommaAlign(unsigned &Alignment, bool &AteExtraComma);
|
/cts/tests/tests/text/src/android/text/style/cts/ |
DrawableMarginSpanTest.java | 67 Layout.Alignment.ALIGN_NORMAL, 1, 0, true);
|
/external/clang/include/clang/Sema/ |
MultiplexExternalSemaSource.h | 164 /// \param Alignment The final alignment of the record, in bits. 180 uint64_t &Size, uint64_t &Alignment,
|
/external/clang/lib/Sema/ |
AttributeList.cpp | 66 return Alloc.Allocate(size, llvm::AlignOf<AttributeFactory>::Alignment);
|
MultiplexExternalSemaSource.cpp | 162 uint64_t &Alignment, 167 if (Sources[i]->layoutRecordType(Record, Size, Alignment, FieldOffsets,
|
/external/libchrome/base/memory/ |
singleton_unittest.cc | 271 TEST_F(SingletonTest, Alignment) { 274 // Create some static singletons with increasing sizes and alignment 276 // ensure proper alignment of the static data.
|
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 412 unsigned Alignment, unsigned AddressSpace) { 415 if (Opcode == Instruction::Store && Src->isVectorTy() && Alignment != 16 && 443 unsigned Alignment, 459 Alignment, AddressSpace);
|
/frameworks/base/core/java/android/text/ |
DynamicLayout.java | 47 int width, Alignment align, 61 int width, Alignment align, 77 int width, Alignment align, 98 int width, Alignment align, TextDirectionHeuristic textDir,
|
/frameworks/compile/mclinker/lib/Fragment/ |
FragmentRef.cpp | 143 case Fragment::Alignment:
|
/external/llvm/include/llvm/IR/ |
DerivedTypes.h | 143 static_assert(AlignOf<FunctionType>::Alignment >= AlignOf<Type *>::Alignment, 144 "Alignment sufficient for objects appended to FunctionType");
|
/external/llvm/include/llvm/MC/ |
MCRegisterInfo.h | 41 const uint16_t RegSize, Alignment; // Size & Alignment of register in bytes 84 /// getAlignment - Return the minimum required alignment for a register of 86 unsigned getAlignment() const { return Alignment; }
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeDAG.cpp | 283 unsigned Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlignment(); 288 false, false, false, Alignment); 294 false, false, false, Alignment); 304 unsigned Alignment = cast<ConstantPoolSDNode>(CPIdx)->getAlignment(); 308 false, false, false, Alignment); 322 int Alignment = ST->getAlignment(); 335 ST->isVolatile(), ST->isNonTemporal(), Alignment); 423 ST->isVolatile(), ST->isNonTemporal(), Alignment); 428 Alignment = MinAlign(Alignment, IncrementSize) [all...] |
LegalizeVectorTypes.cpp | 858 unsigned Alignment = DAG.getDataLayout().getPrefTypeAlignment(VecType); [all...] |
/external/clang/lib/Parse/ |
ParsePragma.cpp | 341 Token Alignment; 352 ExprResult Alignment; 353 if (Info->Alignment.is(tok::numeric_constant)) { 354 Alignment = Actions.ActOnNumericConstant(Info->Alignment); 355 if (Alignment.isInvalid()) 358 Actions.ActOnPragmaPack(Info->Kind, Info->Name, Alignment.get(), PragmaLoc, [all...] |
/external/llvm/lib/Transforms/Instrumentation/ |
AddressSanitizer.cpp | 434 /// and set IsWrite/Alignment. Otherwise return nullptr. 436 uint64_t *TypeSize, unsigned *Alignment); [all...] |
/art/runtime/mirror/ |
class-inl.h | 94 ArtMethod::Alignment(pointer_size)); 109 ArtMethod::Alignment(pointer_size)); 123 ArtMethod::Alignment(pointer_size)); 139 ArtMethod::Alignment(pointer_size)); 155 ArtMethod::Alignment(pointer_size)); 171 ArtMethod::Alignment(pointer_size)); [all...] |
/external/mesa3d/src/mesa/main/ |
image.c | 105 GLint alignment; /* 1, 2 or 4 */ local 115 alignment = packing->Alignment; 145 bytes_per_row = alignment 146 * CEILING( comp_per_pixel*pixels_per_row, 8*alignment ); 165 remainder = bytes_per_row % alignment; 167 bytes_per_row += (alignment - remainder); 169 ASSERT(bytes_per_row % alignment == 0); 306 remainder = bytesPerRow % packing->Alignment; 308 bytesPerRow += (packing->Alignment - remainder) [all...] |
/external/llvm/lib/Target/X86/ |
X86FastISel.cpp | 88 unsigned &ResultReg, unsigned Alignment = 1); 349 unsigned Alignment) { 395 if (Alignment >= 16) 402 if (Alignment >= 16) 412 if (Alignment >= 16) [all...] |
/external/compiler-rt/lib/ubsan/ |
ubsan_handlers.cc | 51 else if (Data->Alignment && (Pointer & (Data->Alignment - 1))) 76 "which requires %2 byte alignment") 78 << Data->Alignment << Data->Type;
|
/external/llvm/include/llvm/CodeGen/ |
MachineBasicBlock.h | 106 /// Alignment of the basic block. Zero if the basic block does not need to be 107 /// aligned. The alignment is specified as log2(bytes). 108 unsigned Alignment = 0; 386 /// Return alignment of the basic block. The alignment is specified as 388 unsigned getAlignment() const { return Alignment; } 390 /// Set alignment of the basic block. The alignment is specified as 392 void setAlignment(unsigned Align) { Alignment = Align; } [all...] |
/external/llvm/lib/MC/ |
ELFObjectWriter.cpp | 137 void align(unsigned Alignment); 217 uint32_t Link, uint32_t Info, uint64_t Alignment, 237 void ELFObjectWriter::align(unsigned Alignment) { 238 uint64_t Padding = OffsetToAlignment(getStream().tell(), Alignment); [all...] |