HomeSort by relevance Sort by last modified time
    Searched refs:Alignment (Results 151 - 175 of 380) sorted by null

1 2 3 4 5 67 8 91011>>

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

Completed in 2981 milliseconds

1 2 3 4 5 67 8 91011>>