Searched refs:getAlignment (Results 51 - 75 of 172) sorted by relevance

1234567

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCall.cpp1010 BaseAddr.getAlignment().alignmentOfArrayElement(EltSize);
1264 Address Tmp = CreateTempAllocaForCoercion(CGF, Ty, Src.getAlignment());
1265 CGF.Builder.CreateMemCpy(Tmp.getPointer(), Tmp.getAlignment().getAsAlign(),
1266 Src.getPointer(), Src.getAlignment().getAsAlign(),
1347 Address Tmp = CreateTempAllocaForCoercion(CGF, SrcTy, Dst.getAlignment());
1349 CGF.Builder.CreateMemCpy(Dst.getPointer(), Dst.getAlignment().getAsAlign(),
1350 Tmp.getPointer(), Tmp.getAlignment().getAsAlign(),
2456 AlignedTemp.getPointer(), AlignedTemp.getAlignment().getAsAlign(),
2457 ParamAddr.getPointer(), ParamAddr.getAlignment().getAsAlign(),
2537 cast<llvm::ConstantInt>(EmitScalarExpr(AVAttr->getAlignment()));
[all...]
H A DCGCXXABI.cpp140 CGF.CXXABIThisAlignment = Layout.getAlignment();
H A DCGCleanup.h328 assert(Var.getAlignment().isOne());
H A DCGExpr.cpp130 Var.getAlignment().getAsAlign());
158 Result.getAlignment());
453 Object.getAlignment());
511 Object.getAlignment());
768 (!PtrToAlloca || PtrToAlloca->getAlignment() < AlignVal)) {
1252 LV.getAlignment(), SkippedChecks);
1347 return LValue::MakeAddr(Address(V, LV.getAlignment()), LV.getType(),
3603 getArrayElementAlign(addr.getAlignment(), indices.back(), eltSize);
3734 getArrayElementAlign(Addr.getAlignment(), Idx, InterfaceSize);
4276 addr = Address(stripped, addr.getAlignment());
[all...]
H A DCGCUDANV.cpp683 CharUnits::fromQuantity(GpuBinaryHandle->getAlignment()));
819 GpuBinaryHandle->getAlignment()));
H A DSwiftCallingConv.cpp805 return ABIArgInfo::getIndirect(layout.getAlignment(), /*byval*/ false);
811 return classifyExpandedType(lowering, forReturn, layout.getAlignment());
H A DCGDecl.cpp1126 } else if (CacheEntry->getAlignment() < Align.getQuantity()) {
1224 CGM, D, Builder, constant, Loc.getAlignment()),
1748 CharUnits CurAlign = Loc.getAlignment().alignmentOfArrayElement(EltSize);
2129 addr.getAlignment()
2411 DeclPtr.getAlignment());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h247 MaybeAlign getAlignment() const;
H A DAsmWriter.cpp3438 if (GV->getAlignment())
3439 Out << ", align " << GV->getAlignment();
3639 if (F->getAlignment())
3640 Out << " align " << F->getAlignment();
4122 if (AI->getAlignment()) {
4123 Out << ", align " << AI->getAlignment();
4193 if (LI->getAlignment())
4194 Out << ", align " << LI->getAlignment();
4198 if (SI->getAlignment())
4199 Out << ", align " << SI->getAlignment();
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DMachObjectWriter.cpp130 return offsetToAlignment(EndAddr, Align(NextSec.getAlignment()));
245 assert(isPowerOf2_32(Section.getAlignment()) && "Invalid alignment!");
246 W.write<uint32_t>(Log2_32(Section.getAlignment()));
646 StartAddress = alignTo(StartAddress, Sec->getAlignment());
H A DWasmObjectWriter.cpp613 DataBytes.resize(alignTo(DataBytes.size(), DataSection.getAlignment()));
625 std::min<uint64_t>(alignTo(DataBytes.size(), Align->getAlignment()),
1308 DataSize = alignTo(DataSize, Section.getAlignment());
1317 Segment.Alignment = Log2_32(Section.getAlignment());
1647 if (cast<MCAlignFragment>(AlignFrag).getAlignment() != (is64Bit() ? 8 : 4))
H A DMCAssembler.cpp327 unsigned Size = offsetToAlignment(Offset, Align(AF.getAlignment()));
339 Size += AF.getAlignment();
1032 Align BoundaryAlignment = BF.getAlignment();
H A DWinCOFFObjectWriter.cpp266 static uint32_t getAlignment(const MCSectionCOFF &Sec) { function
267 switch (Sec.getAlignment()) {
327 Section->Header.Characteristics |= getAlignment(MCSec);
H A DXCOFFObjectWriter.cpp817 Csect.Address = alignTo(Address, MCSec->getAlignment());
868 unsigned Align = Sec->getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsTargetStreamer.cpp888 TextSection.setAlignment(Align(std::max(16u, TextSection.getAlignment())));
889 DataSection.setAlignment(Align(std::max(16u, DataSection.getAlignment())));
890 BSSSection.setAlignment(Align(std::max(16u, BSSSection.getAlignment())));
901 unsigned Alignment = Section.getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMIRPrinter.cpp204 YamlMF.Alignment = MF.getAlignment();
641 if (MBB.getAlignment() != Align(1)) {
643 OS << "align " << MBB.getAlignment().value();
H A DSafeStack.cpp518 std::max(DL.getPrefTypeAlignment(Ty), StackGuardSlot->getAlignment());
543 std::max((unsigned)DL.getPrefTypeAlignment(Ty), AI->getAlignment());
675 std::max((unsigned)DL.getPrefTypeAlignment(Ty), AI->getAlignment()),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryBuiltins.cpp662 return std::make_pair(align(Size, I.getAlignment()), Zero);
672 return Overflow ? unknown() : std::make_pair(align(Size, I.getAlignment()),
792 return std::make_pair(align(Size, GV.getAlignment()), Zero);
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1279 MaxFieldAlignment = Context.toCharUnitsFromBits(MFAA->getAlignment());
1356 UpdateAlignment(SL.getAlignment());
2419 Info.Alignment = Layout.getAlignment();
2527 unsigned PackedAlignment = MFAA->getAlignment();
3432 OS << ", align=" << Layout.getAlignment().getQuantity();
3467 OS << " Alignment:" << toBits(Info.getAlignment()) << "\n";
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMConstantIslandPass.cpp494 MF->ensureAlignment(BB->getAlignment());
684 BBInfo.front().KnownBits = Log2(MF->getAlignment());
1021 NextBlockAlignment = NextBlock->getAlignment();
1039 UserOffset += Growth + UnknownPadding(MF->getAlignment(), Log2(CPEAlign));
1314 const Align Align = MF->getAlignment();
1493 if (NewMBB->getAlignment() < Alignment)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsConstantIslandPass.cpp540 MF->ensureAlignment(BB->getAlignment());
945 NextBlockAlignment = NextBlock->getAlignment();
1253 const Align Align = MF->getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DIRSymtab.cpp273 Uncommon().CommonAlign = GVar->getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1128 if (GVar->getAlignment() == 0)
1131 O << " .align " << GVar->getAlignment();
1322 if (GVar->getAlignment() == 0)
1325 O << " .align " << GVar->getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp598 ? cast<StoreInst>(I)->getAlignment()
599 : cast<LoadInst>(I)->getAlignment();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp1154 assert(Store->getAlignment() >= 1);
1157 assert(Store->getAlignment() >= 2);
1260 MemVT, StoreNode->getAlignment(),
1289 assert(StoreNode->getAlignment() >= 2);
1396 assert(Load->getAlignment() >= MemVT.getStoreSize());
1513 LoadNode->getAlignment(), LoadNode->getMemOperand()->getFlags());
1810 if (LoadNode->getAlignment() < 4)

Completed in 415 milliseconds

1234567