Searched defs:Align (Results 26 - 50 of 101) sorted by relevance

12345

/external/llvm/lib/Target/ARM/
H A DThumb1RegisterInfo.cpp323 unsigned Align = TFI->getStackAlignment(); local
324 Amount = (Amount+Align-1)/Align*Align;
H A DARMFrameLowering.cpp32 cl::desc("Align ARM NEON spills in prolog and epilog"));
1050 unsigned Align = MFI->getObjectAlignment(i); local
1052 Offset = (Offset+Align-1)/Align*Align;
1054 MaxAlign = std::max(Align, MaxAlign);
1073 // SP not FP. Align to MaxAlign so this works.
/external/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp52 unsigned Align; // CP alignment. member in struct:__anon7609::MSP430ISelAddressMode
56 ES(0), JT(-1), Align(0) {
78 errs() << " Align" << Align << '\n';
83 errs() << " JT" << JT << " Align" << Align << '\n'; local
153 AM.Align = CP->getAlignment();
271 AM.Align, AM.Disp, 0/*AM.SymbolFlags*/);
/external/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp175 unsigned Align = MFI.getObjectAlignment(FI); local
178 MFI.getObjectSize(FI), Align);
/external/llvm/lib/Target/X86/
H A DX86SelectionDAGInfo.cpp33 SDValue Size, unsigned Align,
45 if ((Align & 3) != 0 ||
91 switch (Align & 3) {
102 if (Subtarget->is64Bit() && ((Align & 0x7) == 0)) { // QWORD aligned
168 Align, isVolatile, DstPtrInfo.getWithOffset(Offset));
178 SDValue Size, unsigned Align,
195 if (!AlwaysInline && (Align & 3) != 0)
204 if (Align & 1)
206 else if (Align & 2)
208 else if (Align
30 EmitTargetCodeForMemset(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, MachinePointerInfo DstPtrInfo) const argument
176 EmitTargetCodeForMemcpy(SelectionDAG &DAG, DebugLoc dl, SDValue Chain, SDValue Dst, SDValue Src, SDValue Size, unsigned Align, bool isVolatile, bool AlwaysInline, MachinePointerInfo DstPtrInfo, MachinePointerInfo SrcPtrInfo) const argument
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreAsmPrinter.cpp121 unsigned Align = (unsigned)TD->getPreferredTypeAlignmentShift(C->getType()); local
153 EmitAlignment(Align > 2 ? Align : 2, GV);
H A DXCoreRegisterInfo.cpp115 unsigned Align = TFI->getStackAlignment(); local
116 Amount = (Amount+Align-1)/Align*Align;
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp292 unsigned Align = LI.getAlignment(); local
293 if (isSafeToLoadUnconditionally(SI->getOperand(1), SI, Align, TD) &&
294 isSafeToLoadUnconditionally(SI->getOperand(2), SI, Align, TD)) {
299 V1->setAlignment(Align);
300 V2->setAlignment(Align);
/external/llvm/lib/VMCore/
H A DGlobals.cpp57 void GlobalValue::setAlignment(unsigned Align) { argument
58 assert((Align & (Align-1)) == 0 && "Alignment is not a power of 2!");
59 assert(Align <= MaximumAlignment &&
61 Alignment = Log2_32(Align) + 1;
62 assert(getAlignment() == Align && "Alignment representation error!");
/external/llvm/tools/macho-dump/
H A Dmacho-dump.cpp72 uint32_t Align, uint32_t RelocationTableOffset,
84 outs() << " ('alignment', " << Align << ")\n";
152 Sect->Size, Sect->Offset, Sect->Align,
188 Sect->Size, Sect->Offset, Sect->Align,
69 DumpSectionData(MachOObject &Obj, unsigned Index, StringRef Name, StringRef SegmentName, uint64_t Address, uint64_t Size, uint32_t Offset, uint32_t Align, uint32_t RelocationTableOffset, uint32_t NumRelocationTableEntries, uint32_t Flags, uint32_t Reserved1, uint32_t Reserved2, uint64_t Reserved3 = ~0ULL) argument
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h286 unsigned AllocateStack(unsigned Size, unsigned Align) { argument
287 assert(Align && ((Align-1) & Align) == 0); // Align is power of 2.
288 StackOffset = ((StackOffset + Align-1) & ~(Align-1));
295 unsigned AllocateStack(unsigned Size, unsigned Align, unsigned ShadowReg) { argument
297 return AllocateStack(Size, Align);
/external/llvm/lib/CodeGen/
H A DPrologEpilogInserter.cpp265 unsigned Align = RC->getAlignment(); local
271 Align = std::min(Align, StackAlign);
272 FrameIdx = MFI->CreateStackObject(RC->getSize(), Align, true);
469 unsigned Align = MFI->getObjectAlignment(FrameIdx); local
473 MaxAlign = std::max(MaxAlign, Align);
476 Offset = (Offset + Align - 1) / Align * Align;
538 unsigned Align local
547 unsigned Align = MFI->getObjectAlignment(i); local
573 unsigned Align = MFI->getLocalFrameMaxAlign(); local
[all...]
H A DMachineBlockPlacement.cpp1010 unsigned Align = TLI->getPrefLoopAlignment(); local
1011 if (!Align)
1025 (*SI)->setAlignment(Align);
H A DMachineFunction.cpp451 unsigned Align = MinAlign(SPOffset, StackAlign); local
452 Objects.insert(Objects.begin(), StackObject(Size, Align, SPOffset, Immutable,
H A DSjLjEHPrepare.cpp193 unsigned Align = local
196 new AllocaInst(FunctionContextTy, 0, Align, "fn_context", EntryBB->begin());
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp249 const unsigned Align = N->getConstantOperandVal(3); local
251 Lo = DAG.getVAArg(NVT, dl, Chain, Ptr, N->getOperand(2), Align);
/external/llvm/lib/Transforms/Utils/
H A DLocal.cpp717 static unsigned enforceKnownAlignment(Value *V, unsigned Align, argument
725 return Align;
736 if (GV->isDeclaration()) return Align;
740 if (GV->isWeakForLinker()) return Align;
753 return Align;
773 unsigned Align = 1u << std::min(BitWidth - 1, TrailZ); local
776 Align = std::min(Align, +Value::MaximumAlignment);
778 if (PrefAlign > Align)
779 Align
[all...]
H A DLowerInvoke.cpp433 unsigned Align = TLI ? TLI->getJumpBufAlignment() : 0; local
435 new AllocaInst(JBLinkTy, 0, Align,
H A DInlineFunction.cpp361 unsigned Align = 1; local
363 Align = IFI.TD->getPrefTypeAlignment(AggTy);
368 Align = std::max(Align, ByValAlignment);
372 Value *NewAlloca = new AllocaInst(AggTy, 0, Align, Arg->getName(),
/external/llvm/lib/Analysis/
H A DLint.cpp74 uint64_t Size, unsigned Align,
371 Value *Ptr, uint64_t Size, unsigned Align,
415 if (Align == 0 && Ty) Align = TD->getABITypeAlignment(Ty);
417 if (Align != 0) {
421 Assert1(!(KnownOne & APInt::getLowBitsSet(BitWidth, Log2_32(Align))),
370 visitMemoryReference(Instruction &I, Value *Ptr, uint64_t Size, unsigned Align, Type *Ty, unsigned Flags) argument
/external/llvm/lib/MC/MCParser/
H A DDarwinAsmParser.cpp298 unsigned TAA, unsigned Align,
319 if (Align)
320 getStreamer().EmitValueToAlignment(Align, 0, 1, 0);
296 ParseSectionSwitch(const char *Segment, const char *Section, unsigned TAA, unsigned Align, unsigned StubSize) argument
/external/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.cpp364 unsigned Align = MFI.getObjectAlignment(FI); local
371 Align);
410 unsigned Align = MFI.getObjectAlignment(FI); local
417 Align);
/external/llvm/lib/Target/
H A DTargetData.cpp371 unsigned Align = getTypeAllocSize(cast<VectorType>(Ty)->getElementType()); local
372 Align *= cast<VectorType>(Ty)->getNumElements();
375 if (Align & (Align-1))
376 Align = NextPowerOf2(Align);
377 return Align;
532 unsigned Align = getAlignmentInfo(AGGREGATE_ALIGN, 0, abi_or_pref, Ty); local
533 return std::max(Align, Layout->getAlignment());
585 unsigned Align local
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp757 unsigned Align = std::min(MDep->getAlignment(), M->getAlignment()); local
762 Align, M->isVolatile());
765 Align, M->isVolatile());
/external/clang/lib/AST/
H A DDeclTemplate.cpp46 unsigned Align = llvm::AlignOf<TemplateParameterList>::Alignment; local
47 void *Mem = C.Allocate(Size, Align);

Completed in 406 milliseconds

12345