Lines Matching defs:argNo
921 auto argNo = newInTyAndAttrs.size();
925 fixups.emplace_back(FixupTy::Codes::ArgumentType, argNo,
928 argNo, extensionAttrName,
1160 unsigned argNo = newInTyAndAttrs.size();
1163 FixupTy::Codes::ReturnAsStore, argNo, [=](OpTy func) {
1165 func.getFunctionType().getInput(argNo));
1166 func.setArgAttr(argNo, "llvm.sret",
1168 func.setArgAttr(argNo, "llvm.align",
1173 fixups.emplace_back(FixupTy::Codes::ReturnAsStore, argNo,
1176 func.getFunctionType().getInput(argNo));
1177 func.setArgAttr(argNo, "llvm.sret",
1233 auto argNo = newInTyAndAttrs.size();
1236 fixups.emplace_back(FixupTy::Codes::ArgumentAsLoad, argNo,
1239 func.getFunctionType().getInput(argNo));
1240 func.setArgAttr(argNo, "llvm.byval",
1243 argNo, "llvm.align",
1251 func.getFunctionType().getInput(argNo));
1252 func.setArgAttr(argNo, "llvm.byval",
1258 fixupCode, argNo, index, [=](OpTy func) {
1259 func.setArgAttr(argNo, "llvm.align",
1264 fixups.emplace_back(fixupCode, argNo, index);