Searched refs:ParamAlign (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerKernelArguments.cpp95 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; local
96 Align ABITypeAlign = DL.getValueOrABITypeAlignment(ParamAlign, ArgTy);
203 if (MaybeAlign ParamAlign = Arg.getParamAlign()) {
207 Builder.getInt64Ty(), ParamAlign->value()))));
H A DAMDGPUCallLowering.cpp533 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; local
534 Align ABIAlign = DL.getValueOrABITypeAlignment(ParamAlign, ArgTy);
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp220 if (auto ParamAlign = FuncInfo.getParamStackAlign(ParamIdx))
221 MemAlign = *ParamAlign;
222 else if ((ParamAlign = FuncInfo.getParamAlign(ParamIdx)))
223 MemAlign = *ParamAlign;
227 if (auto ParamAlign =
229 MemAlign = *ParamAlign;
/openbsd-current/gnu/llvm/llvm/lib/Target/NVPTX/
H A DNVPTXAsmPrinter.cpp1515 MaybeAlign ParamAlign = PAL.getParamAlignment(paramIndex);
1516 return std::max(TypeAlign, ParamAlign.valueOrOne());
1564 Align ParamAlign = I->getParamAlign().valueOrOne(); local
1565 O << ".align " << ParamAlign.value() << " ";
H A DNVPTXISelLowering.cpp1379 unsigned ParamAlign = 0; local
1382 if (!getAlign(*CallI, i + 1, ParamAlign))
1383 ParamAlign = getFunctionParamOptimizedAlign(F, Ty, DL).value();
1384 O << ".param .align " << ParamAlign << " .b8 "; local
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10642 if (auto ParamAlign = Arg.getParamStackAlign())
10643 MemAlign = *ParamAlign;
10644 else if ((ParamAlign = Arg.getParamAlign()))
10645 MemAlign = *ParamAlign;
10652 } else if (auto ParamAlign = Arg.getParamStackAlign()) {
10653 MemAlign = *ParamAlign;
/openbsd-current/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp5888 CharUnits ParamAlign = Context.getTypeAlignInChars(ParamTy);
5893 if (ArgAlign < ParamAlign)
5895 << (int)ArgAlign.getQuantity() << (int)ParamAlign.getQuantity()

Completed in 302 milliseconds