| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | SafeStack.cpp | 514 Align Align = std::max(DL.getPrefTypeAlign(Ty), StackGuardSlot->getAlign()); in moveStaticAllocasToUnsafeStack() 526 Align Align = DL.getPrefTypeAlign(Ty); in moveStaticAllocasToUnsafeStack() 539 Align Align = std::max(DL.getPrefTypeAlign(Ty), AI->getAlign()); in moveStaticAllocasToUnsafeStack() 677 auto Align = std::max(std::max(DL.getPrefTypeAlign(Ty), AI->getAlign()), in moveDynamicAllocasToUnsafeStack()
|
| H A D | ExpandVectorPredication.cpp | 450 AlignOpt.value_or(DL.getPrefTypeAlign(ElementType)), MaskParam); in expandPredicationInMemoryIntrinsic() 457 AlignOpt.value_or(DL.getPrefTypeAlign(ElementType)), MaskParam, nullptr, in expandPredicationInMemoryIntrinsic()
|
| H A D | SjLjEHPrepare.cpp | 186 const Align Alignment = DL.getPrefTypeAlign(FunctionContextTy); in setupFunctionContext()
|
| H A D | AtomicExpandPass.cpp | 1771 const Align AllocaAlignment = DL.getPrefTypeAlign(SizedIntTy); in expandAtomicOpToLibcall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ |
| H A D | Target.cpp | 122 return unwrap(TD)->getPrefTypeAlign(unwrap(Ty)).value(); in LLVMPreferredAlignmentOfType()
|
| /openbsd-src/gnu/llvm/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 842 return getPrefTypeAlign(Ty).value(); in getPrefTypeAlignment() 845 Align DataLayout::getPrefTypeAlign(Type *Ty) const { in getPrefTypeAlign() function in DataLayout 996 Align Alignment = getPrefTypeAlign(ElemType); in getPreferredAlign()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGGPUBuiltin.cpp | 120 Builder.CreateAlignedStore(Arg, P, DL.getPrefTypeAlign(Arg->getType())); in packArgsIntoNVPTXFormatBuffer()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreAsmPrinter.cpp | 117 const Align Alignment = DL.getPrefTypeAlign(C->getType()); in emitGlobalVariable()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86PreAMXConfig.cpp | 191 Align Alignment = DL.getPrefTypeAlign(Type::getInt32Ty(Ctx)); in addTileConfig()
|
| H A D | X86LowerAMXType.cpp | 102 auto AllocaAlignment = DL.getPrefTypeAlign(Type::getX86_AMXTy(Ctx)); in createAllocaInstAtEntry()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXLowerArgs.cpp | 377 .value_or(DL.getPrefTypeAlign(StructType))); in handleByValParam()
|
| H A D | NVPTXAsmPrinter.cpp | 1115 O << " .align " << (int)DL.getPrefTypeAlign(ETy).value(); in printModuleLevelGV() 1403 O << " .align " << (int)DL.getPrefTypeAlign(ETy).value(); in emitPTXGlobalVariable()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 847 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetLoads() 877 Align BaseAlign = DL.getPrefTypeAlign(RetTy); in insertSRetStores() 925 DL.getTypeAllocSize(RetTy), DL.getPrefTypeAlign(RetTy), false); in insertSRetOutgoingArgument()
|
| H A D | IRTranslator.cpp | 2757 Align Alignment = std::max(AI.getAlign(), DL->getPrefTypeAlign(Ty)); in translateAlloca() 3242 Align Align = DL->getPrefTypeAlign(Type::getInt8PtrTy(M.getContext())); in emitSPDescriptorParent()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | DataLayout.h | 557 Align getPrefTypeAlign(Type *Ty) const;
|
| H A D | IRBuilder.h | 1691 Align AllocaAlign = DL.getPrefTypeAlign(Ty); 1698 Align AllocaAlign = DL.getPrefTypeAlign(Ty);
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | FunctionLoweringInfo.cpp | 131 Align TyPrefAlign = MF->getDataLayout().getPrefTypeAlign(Ty); in set()
|
| H A D | SelectionDAG.cpp | 1782 : getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool() 1809 Alignment = getDataLayout().getPrefTypeAlign(C->getType()); in getConstantPool() 2318 Align RedAlign = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign() 2335 Align RedAlign2 = UseABI ? DL.getABITypeAlign(Ty) : DL.getPrefTypeAlign(Ty); in getReducedAlign() 2359 std::max(getDataLayout().getPrefTypeAlign(Ty), Align(minAlign)); in CreateStackTemporary() 2376 Align Align = std::max(DL.getPrefTypeAlign(Ty1), DL.getPrefTypeAlign(Ty2)); in CreateStackTemporary()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 2375 static Align getPrefTypeAlign(EVT VT, SelectionDAG &DAG) { in getPrefTypeAlign() function 2376 return DAG.getDataLayout().getPrefTypeAlign( in getPrefTypeAlign() 2462 std::max(getPrefTypeAlign(Outs[i].ArgVT, DAG), in LowerCall() 2463 getPrefTypeAlign(ArgValue.getValueType(), DAG)); in LowerCall() 2481 StackAlign = std::max(StackAlign, getPrefTypeAlign(PartVT, DAG)); in LowerCall()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1034 Op, DL.getPrefTypeAlign(LI.getType()), DL, &LI, &AC, &DT); in visitLoadInst() 1434 Ptr, DL.getPrefTypeAlign(Val->getType()), DL, &SI, &AC, &DT); in visitStoreInst()
|
| /openbsd-src/gnu/llvm/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(Type::getInt32PtrTy(*Context)); in ARMLowerPICELF()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 919 Layout.getPrefTypeAlign(Ty).value() * CHAR_BIT, in solveDIType() 951 Size, Layout.getPrefTypeAlign(Ty).value(), CharSizeType, in solveDIType()
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/MIRParser/ |
| H A D | MIRParser.cpp | 939 M.getDataLayout().getPrefTypeAlign(Value->getType()); in initializeConstantPool()
|
| /openbsd-src/gnu/llvm/lldb/source/Expression/ |
| H A D | IRInterpreter.cpp | 411 m_target_data.getPrefTypeAlign(type).value()); in Malloc()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | GlobalOpt.cpp | 569 Align PrefAlign = DL.getPrefTypeAlign(getLoadStoreType(V)); in SRAGlobal()
|