| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | InferAlignment.cpp | 31 Align NewAlign = Fn(PtrOp, OldAlign, DL.getPrefTypeAlign(LI->getType())); in tryToImproveAlign() 40 Align NewAlign = Fn(PtrOp, OldAlign, DL.getPrefTypeAlign(ValOp->getType())); in tryToImproveAlign()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 513 Align Align = std::max(DL.getPrefTypeAlign(Ty), StackGuardSlot->getAlign()); in moveStaticAllocasToUnsafeStack() 525 Align Align = DL.getPrefTypeAlign(Ty); in moveStaticAllocasToUnsafeStack() 538 Align Align = std::max(DL.getPrefTypeAlign(Ty), AI->getAlign()); in moveStaticAllocasToUnsafeStack() 676 auto Align = std::max(std::max(DL.getPrefTypeAlign(Ty), AI->getAlign()), in moveDynamicAllocasToUnsafeStack()
|
| H A D | ExpandVectorPredication.cpp | 592 AlignOpt.value_or(DL.getPrefTypeAlign(ElementType)), MaskParam); in expandPredicationInMemoryIntrinsic() 599 AlignOpt.value_or(DL.getPrefTypeAlign(ElementType)), MaskParam, nullptr, in expandPredicationInMemoryIntrinsic()
|
| H A D | SjLjEHPrepare.cpp | 205 const Align Alignment = DL.getPrefTypeAlign(FunctionContextTy); in setupFunctionContext()
|
| H A D | AtomicExpandPass.cpp | 1762 const Align AllocaAlignment = DL.getPrefTypeAlign(SizedIntTy); in expandAtomicOpToLibcall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ |
| H A D | Target.cpp | 117 return unwrap(TD)->getPrefTypeAlign(unwrap(Ty)).value(); in LLVMPreferredAlignmentOfType()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 871 return getPrefTypeAlign(Ty).value(); in getPrefTypeAlignment() 874 Align DataLayout::getPrefTypeAlign(Type *Ty) const { in getPrefTypeAlign() function in DataLayout 1029 Align Alignment = getPrefTypeAlign(ElemType); in getPreferredAlign()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGGPUBuiltin.cpp | 121 Builder.CreateAlignedStore(Arg, P, DL.getPrefTypeAlign(Arg->getType())); in packArgsIntoNVPTXFormatBuffer()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreAsmPrinter.cpp | 117 const Align Alignment = DL.getPrefTypeAlign(C->getType()); in emitGlobalVariable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 377 .value_or(DL.getPrefTypeAlign(StructType))); in handleByValParam()
|
| H A D | NVPTXAsmPrinter.cpp | 1158 O << " .align " << (int)DL.getPrefTypeAlign(ETy).value(); in printModuleLevelGV() 1448 O << " .align " << (int)DL.getPrefTypeAlign(ETy).value(); in emitPTXGlobalVariable()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 889 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetLoads() 920 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetStores() 967 DL.getTypeAllocSize(RetTy), DL.getPrefTypeAlign(RetTy), false); in insertSRetOutgoingArgument()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 549 Align getPrefTypeAlign(Type *Ty) const;
|
| H A D | IRBuilder.h | 1775 Align AllocaAlign = DL.getPrefTypeAlign(Ty); 1782 Align AllocaAlign = DL.getPrefTypeAlign(Ty);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1019 Op, DL.getPrefTypeAlign(LI.getType()), DL, &LI, &AC, &DT); in visitLoadInst() 1367 Ptr, DL.getPrefTypeAlign(Val->getType()), DL, &SI, &AC, &DT); in visitStoreInst()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 998 M.getDataLayout().getPrefTypeAlign(KernelArgs[I]->getType())); in emitTargetKernel() 5414 M.getDataLayout().getPrefTypeAlign(OffsetLVal->getType())); in emitNonContiguousDescriptor() 5419 M.getDataLayout().getPrefTypeAlign(CountLVal->getType())); in emitNonContiguousDescriptor() 5424 M.getDataLayout().getPrefTypeAlign(CountLVal->getType())); in emitNonContiguousDescriptor() 5434 DAddr, P, M.getDataLayout().getPrefTypeAlign(Builder.getPtrTy())); in emitNonContiguousDescriptor() 5516 Buffer, M.getDataLayout().getPrefTypeAlign(Buffer->getType()), in emitOffloadingArrays() 5574 M.getDataLayout().getPrefTypeAlign(PtrTy)); in emitOffloadingArrays() 5597 M.getDataLayout().getPrefTypeAlign(PtrTy)); in emitOffloadingArrays() 5607 S, M.getDataLayout().getPrefTypeAlign(PtrTy)); in emitOffloadingArrays() 5619 MFunc, MAddr, M.getDataLayout().getPrefTypeAlign(MAddr->getType())); in emitOffloadingArrays()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 440 Align Alignment = DL.getPrefTypeAlign(CFP->getType()); in ARMMaterializeFP() 500 Align Alignment = DL.getPrefTypeAlign(C->getType()); in ARMMaterializeInt() 558 Align Alignment = DL.getPrefTypeAlign(GV->getType()); in ARMMaterializeGV() 2967 MF->getDataLayout().getPrefTypeAlign(PointerType::get(*Context, 0)); in ARMLowerPICELF()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | AMDGPU.cpp | 578 const auto BlockAlign = CGF.CGM.getDataLayout().getPrefTypeAlign(BlockTy); in createEnqueuedBlockKernel()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 4060 static Align getPrefTypeAlign(EVT VT, SelectionDAG &DAG) { in getPrefTypeAlign() function 4061 return DAG.getDataLayout().getPrefTypeAlign( in getPrefTypeAlign() 4147 std::max(getPrefTypeAlign(Outs[i].ArgVT, DAG), in LowerCall() 4148 getPrefTypeAlign(ArgValue.getValueType(), DAG)); in LowerCall() 4166 StackAlign = std::max(StackAlign, getPrefTypeAlign(PartVT, DAG)); in LowerCall()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LowerAMXType.cpp | 102 auto AllocaAlignment = DL.getPrefTypeAlign(Type::getX86_AMXTy(Ctx)); in createAllocaInstAtEntry()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 978 M.getDataLayout().getPrefTypeAlign(Value->getType()); in initializeConstantPool()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 1052 Layout.getPrefTypeAlign(Ty).value() * CHAR_BIT, in solveDIType() 1084 Size, Layout.getPrefTypeAlign(Ty).value(), CharSizeType, in solveDIType()
|
| /freebsd-14.2/contrib/llvm-project/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 412 m_target_data.getPrefTypeAlign(type).value()); in Malloc()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 1179 auto Align = DL.getPrefTypeAlign(ElemTy); in getVectorInstrCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1880 : getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool() 1907 Alignment = getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool() 2424 Align RedAlign = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign() 2441 Align RedAlign2 = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign() 2465 std::max(getDataLayout().getPrefTypeAlign(Ty), Align(minAlign)); in CreateStackTemporary() 2482 Align Align = std::max(DL.getPrefTypeAlign(Ty1), DL.getPrefTypeAlign(Ty2)); in CreateStackTemporary()
|