Home
last modified time | relevance | path

Searched refs:ParamAlign (Results 1 – 8 of 8) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp135 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerKernelArguments() local
136 Align ABITypeAlign = DL.getValueOrABITypeAlignment(ParamAlign, ArgTy); in lowerKernelArguments()
252 if (MaybeAlign ParamAlign = Arg.getParamAlign()) { in lowerKernelArguments() local
256 Builder.getInt64Ty(), ParamAlign->value())))); in lowerKernelArguments()
H A DAMDGPUCallLowering.cpp539 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerFormalArgumentsKernel() local
540 Align ABIAlign = DL.getValueOrABITypeAlignment(ParamAlign, ArgTy); in lowerFormalArgumentsKernel()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp257 if (auto ParamAlign = FuncInfo.getParamStackAlign(ParamIdx)) in setArgFlags() local
258 MemAlign = *ParamAlign; in setArgFlags()
259 else if ((ParamAlign = FuncInfo.getParamAlign(ParamIdx))) in setArgFlags()
260 MemAlign = *ParamAlign; in setArgFlags()
264 if (auto ParamAlign = in setArgFlags() local
266 MemAlign = *ParamAlign; in setArgFlags()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64Arm64ECCallLowering.cpp214 Align ParamAlign = AttrList.getParamAlignment(I).valueOrOne(); in getThunkArgTypes()
217 Align ParamAlign = Align(); in getThunkArgTypes() local
220 canonicalizeThunkType(FT->getParamType(I), ParamAlign, in getThunkArgTypes()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1562 MaybeAlign ParamAlign = PAL.getParamAlignment(paramIndex); in emitFunctionParamList() local
1563 return std::max(TypeAlign, ParamAlign.valueOrOne()); in emitFunctionParamList()
1611 Align ParamAlign = I->getParamAlign().valueOrOne(); in emitFunctionParamList() local
1612 O << ".align " << ParamAlign.value() << " "; in emitFunctionParamList()
H A DNVPTXISelLowering.cpp1442 Align ParamAlign = in getPrototype() local
1444 O << ".param .align " << ParamAlign.value() << " .b8 "; in getPrototype()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp11563 if (auto ParamAlign = Arg.getParamStackAlign()) in LowerArguments() local
11564 MemAlign = *ParamAlign; in LowerArguments()
11565 else if ((ParamAlign = Arg.getParamAlign())) in LowerArguments()
11566 MemAlign = *ParamAlign; in LowerArguments()
11573 } else if (auto ParamAlign = Arg.getParamStackAlign()) { in LowerArguments() local
11574 MemAlign = *ParamAlign; in LowerArguments()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp3140 CharUnits ParamAlign = Context.getTypeAlignInChars(ParamTy); in CheckArgAlignment() local
3145 if (ArgAlign < ParamAlign) in CheckArgAlignment()
3147 << (int)ArgAlign.getQuantity() << (int)ParamAlign.getQuantity() in CheckArgAlignment()