Searched defs:Align (Results 126 - 150 of 266) sorted by relevance

1234567891011

/external/llvm/lib/IR/
H A DAttributes.cpp108 Attribute Attribute::getWithAlignment(LLVMContext &Context, uint64_t Align) { argument
109 assert(isPowerOf2_32(Align) && "Alignment must be a power of two.");
110 assert(Align <= 0x40000000 && "Alignment too large.");
111 return get(Context, Alignment, Align);
115 uint64_t Align) {
116 assert(isPowerOf2_32(Align) && "Alignment must be a power of two.");
117 assert(Align <= 0x100 && "Alignment too large.");
118 return get(Context, StackAlignment, Align);
1349 AttrBuilder &AttrBuilder::addAlignmentAttr(unsigned Align) { argument
1350 if (Align
114 getWithStackAlignment(LLVMContext &Context, uint64_t Align) argument
1360 addStackAlignmentAttr(unsigned Align) argument
[all...]
H A DAutoUpgrade.cpp554 Value *Align = Builder.CreateShuffleVector(Op1, Op0, local
558 return EmitX86Select(Builder, Mask, Align, Passthru);
567 unsigned Align = local
573 return Builder.CreateAlignedStore(Data, Ptr, Align);
578 return Builder.CreateMaskedStore(Data, Ptr, Align, Mask);
587 unsigned Align = local
593 return Builder.CreateAlignedLoad(Ptr, Align);
598 return Builder.CreateMaskedLoad(Ptr, Align, Mask, Passthru);
/external/llvm/lib/MC/MCParser/
H A DDarwinAsmParser.cpp394 unsigned TAA, unsigned Align,
414 if (Align)
415 getStreamer().EmitValueToAlignment(Align);
392 parseSectionSwitch(const char *Segment, const char *Section, unsigned TAA, unsigned Align, unsigned StubSize) argument
/external/llvm/lib/Target/AMDGPU/
H A DAMDGPUPromoteAlloca.cpp164 unsigned Align = GV.getAlignment(); local
165 if (Align == 0)
166 Align = DL.getABITypeAlignment(GV.getValueType());
173 CurrentLocalMemUsage = alignTo(CurrentLocalMemUsage, Align);
658 unsigned Align = I.getAlignment(); local
659 if (Align == 0)
660 Align = DL.getABITypeAlignment(I.getAllocatedType());
668 uint32_t NewSize = alignTo(CurrentLocalMemUsage, Align);
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1010 unsigned Align = 0; local
1022 if (llvm::getAlign(*cast<CallInst>(CalleeI), Idx, Align))
1023 return Align;
1045 if (llvm::getAlign(*cast<Function>(DirectCallee), Idx, Align))
1046 return Align;
1944 unsigned Align = MemSD->getAlignment();
1947 if (Align < PrefAlign) {
4317 unsigned Align = LD->getAlignment();
4321 if (Align < PrefAlign) {
/external/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp629 unsigned Align = findCommonAlignment(DL, SI, LI); local
637 Align, SI->isVolatile());
641 Align, SI->isVolatile());
726 unsigned Align = SI->getAlignment(); local
727 if (!Align)
728 Align = DL.getABITypeAlignment(T);
731 Size, Align, SI->isVolatile());
1015 unsigned Align = std::min(MDep->getAlignment(), M->getAlignment()); local
1020 Align, M->isVolatile());
1023 Align,
1065 unsigned Align = 1; local
[all...]
H A DScalarizer.cpp638 unsigned Align = Layout.getElemAlign(I); local
639 Stores[I] = Builder.CreateAlignedStore(Val[I], Ptr[I], Align);
/external/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp74 unsigned Align = LI->getAlignment(); local
75 if (Align != 0)
76 return Align;
82 unsigned Align = SI->getAlignment(); local
83 if (Align != 0)
84 return Align;
/external/lzma/C/
H A DLzmaDec.c111 #define Align (SpecPos + kNumFullDistances - kEndPosModelIndex) macro
112 #define LenCoder (Align + kAlignTableSize)
416 prob = probs + Align;
749 prob = probs + Align;
/external/skia/include/core/
H A DSkPaint.h943 /** \enum SkPaint::Align
944 Align adjusts the text relative to the text position.
945 Align affects glyphs drawn with: SkCanvas::drawText, SkCanvas::drawPosText,
956 Align adjusts the glyph position to center it or move it to abut the position
959 Align defaults to kLeft_Align.
961 enum Align { enum in class:SkPaint
977 kAlignCount = 3, //!< The number of different Align values defined.
980 /** Returns SkPaint::Align.
981 Returns kLeft_Align if SkPaint::Align has not been set.
985 Align getTextAlig
[all...]
/external/skqp/include/core/
H A DSkPaint.h940 /** \enum SkPaint::Align
941 Align adjusts the text relative to the text position.
942 Align affects glyphs drawn with: SkCanvas::drawText, SkCanvas::drawPosText,
953 Align adjusts the glyph position to center it or move it to abut the position
956 Align defaults to kLeft_Align.
958 enum Align { enum in class:SkPaint
974 kAlignCount = 3, //!< The number of different Align values defined.
977 /** Returns SkPaint::Align.
978 Returns kLeft_Align if SkPaint::Align has not been set.
982 Align getTextAlig
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineFrameInfo.h309 void setLocalFrameMaxAlign(unsigned Align) { LocalFrameMaxAlign = Align; } argument
358 void setObjectAlignment(int ObjectIdx, unsigned Align) { argument
361 Objects[ObjectIdx+NumFixedObjects].Alignment = Align;
362 MaxAlignment = std::max(MaxAlignment, Align);
421 void setMaxAlignment(unsigned Align) { MaxAlignment = Align; } argument
/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DValueTracking.cpp104 unsigned Align = GV->getAlignment(); local
105 if (Align == 0 && TD && GV->getType()->getElementType()->isSized()) {
111 Align = TD->getPrefTypeAlignment(ObjectType);
113 Align = TD->getABITypeAlignment(ObjectType);
115 if (Align > 0)
117 CountTrailingZeros_32(Align));
138 if (unsigned Align = A->getParamAlignment())
140 CountTrailingZeros_32(Align));
541 unsigned Align = AI->getAlignment(); local
542 if (Align
[all...]
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DELFWriter.cpp376 unsigned Align = TD->getPreferredAlignment(GVar); local
386 ES.Align = 1;
387 GblSym->Value = Align;
394 if (Align) ES.Size = (ES.Size + Align-1) & ~(Align-1);
395 ES.Align = std::max(ES.Align, Align);
407 ES.Align
642 unsigned Align = TD->getPointerPrefAlignment(); local
[all...]
H A DSjLjEHPrepare.cpp506 unsigned Align = 4; // FIXME: Should be a TLI check? local
508 new AllocaInst(FunctionContextTy, 0, Align,
722 unsigned Align = local
725 new AllocaInst(FunctionContextTy, 0, Align, "fn_context", EntryBB->begin());
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp863 unsigned Align = TFI->getStackAlignment(); local
864 Amount = (Amount+Align-1)/Align*Align;
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp1348 unsigned Align = 0; local
1354 case 8: Align = 0x01; break;
1355 case 16: Align = 0x02; break;
1356 case 32: Align = 0x03; break;
1359 return RegNo | (Align << 4);
1371 unsigned Align = 0; local
1378 case 16: Align = 0x00; break;
1379 case 32: Align = 0x03; break;
1382 return RegNo | (Align << 4);
1397 unsigned Align local
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
H A DSparcISelLowering.cpp383 unsigned Align = Flags.getByValAlign(); local
385 int FI = MFI->CreateStackObject(Size, Align, false);
389 Chain = DAG.getMemcpy(Chain, dl, FIPtr, Arg, SizeNode, Align,
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DInlineFunction.cpp761 unsigned Align = 1; local
763 Align = IFI.TD->getPrefTypeAlignment(AggTy);
768 Align = std::max(Align, ByValAlignment);
772 Value *NewAlloca = new AllocaInst(AggTy, 0, Align, Arg->getName(),
/external/swiftshader/third_party/subzero/src/
H A DIceConverter.cpp592 uint32_t Align = Instr->getAlignment(); local
595 return Ice::InstAlloca::create(Func.get(), Dest, ByteCount, Align);
H A DIceTargetLowering.cpp1058 const uint32_t Align = Var.getAlignment(); local
1059 if (Align > 1) {
1060 assert(llvm::isPowerOf2_32(Align));
1063 Str << "\t.p2align\t" << llvm::Log2_32(Align) << "\n";
/external/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h615 void setArgStruct(llvm::StructType *Ty, CharUnits Align) { argument
617 ArgStructAlign = Align.getQuantity();
/external/clang/lib/AST/
H A DDeclBase.cpp335 unsigned Align = 0; local
340 Align = std::max(Align, I->getAlignment(Ctx));
341 return Align;
/external/clang/lib/CodeGen/
H A DCGAtomic.cpp60 ValueAlignInBits = ValueTI.Align;
64 AtomicAlignInBits = AtomicTI.Align;
642 CharUnits Align = CGF.getContext().getTypeAlignInChars(ValTy); local
648 Address Ptr = Address(CGF.Builder.CreateBitCast(Val, IPtrTy), Align);
H A DCGCall.cpp1040 CharUnits Align = std::max(MinAlign, CharUnits::fromQuantity(PrefAlign)); local
1042 return CGF.CreateTempAlloca(Ty, Align);
1915 CharUnits Align = AI.getIndirectAlign();
1927 assert(!Align.isZero());
1932 Attrs.addAlignmentAttr(Align.getQuantity());
2872 CharUnits Align = CharUnits::fromQuantity(4);
2874 return AggValueSlot::forAddr(Address(Placeholder, Align),
3538 auto Align = CallInfo.getArgStructAlignment();
3539 AI->setAlignment(Align.getQuantity());
3542 ArgMemory = Address(AI, Align);
[all...]

Completed in 829 milliseconds

1234567891011