Home
last modified time | relevance | path

Searched refs:ArgIndex (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicsXCore.td41 [NoCapture<ArgIndex<0>>]>;
44 [NoCapture<ArgIndex<0>>]>;
46 [NoCapture<ArgIndex<0>>]>;
48 [NoCapture<ArgIndex<0>>]>;
50 [NoCapture<ArgIndex<0>>]>;
52 [NoCapture<ArgIndex<0>>]>;
54 [NoCapture<ArgIndex<0>>]>;
60 [NoCapture<ArgIndex<0>>]>;
78 [NoCapture<ArgIndex<0>>]>;
84 [NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>]>;
[all …]
H A DIntrinsicsX86.td904 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
911 [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
3078 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
3090 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
3435 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
3453 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
5026 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>,
5030 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>,
5034 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>,
5038 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>,
[all …]
H A DIntrinsicsHexagonDep.td1161 …64_i32i32_Intrinsic<"HEXAGON_A2_combineii", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
1764 …i32_i32i32i32_Intrinsic<"HEXAGON_C2_muxii", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
2850 …32i32i32_Intrinsic<"HEXAGON_M4_mpyri_addi", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>;
3192 …_i32i32i32_Intrinsic<"HEXAGON_S2_extractu", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
3198 …i64i32i32_Intrinsic<"HEXAGON_S2_extractup", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
3204 …i32i32i32i32_Intrinsic<"HEXAGON_S2_insert", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
3210 …64i64i32i32_Intrinsic<"HEXAGON_S2_insertp", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
3501 …2_i32i32i32_Intrinsic<"HEXAGON_S4_extract", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
3507 …_i64i32i32_Intrinsic<"HEXAGON_S4_extractp", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
3531 …32i32i32_Intrinsic<"HEXAGON_S4_ori_asl_ri", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>;
[all …]
H A DIntrinsicsHexagon.td134 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
148 …[IntrArgMemOnly, NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, WriteOnly<ArgIndex<0>>, ReadOnly<
152 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
158 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
161 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>;
175 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>;
178 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
263 ImmArg<ArgIndex<2>>]>;
283 ImmArg<ArgIndex<2>>],
315 ImmArg<ArgIndex<2>>]>;
[all …]
H A DIntrinsics.td553 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>,
554 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
620 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
621 NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
622 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
623 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
1591 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>,
1657 ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>;
1664 NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>,
1672 WriteOnly<ArgIndex<1>>, NoCapture<ArgIndex<1>>,
[all …]
H A DIntrinsicsMips.td305 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
308 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
358 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
361 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
365 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
586 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
589 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
592 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
595 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
612 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
[all …]
H A DIntrinsicsAMDGPU.td405 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>], "",
420 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]
438 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>,
439 ImmArg<ArgIndex<5>>, ImmArg<ArgIndex<6>>, ImmArg<ArgIndex<7>>
1098 ImmArg<ArgIndex<4>>, ImmArg<ArgIndex<5>>, ImmArg<ArgIndex<6>>,
1241 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<6>>,
1254 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>,
1332 ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
1360 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
1369 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>;
[all …]
H A DIntrinsicsARM.td285 …i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIn…
288 …i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIn…
294 …i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIn…
298 …i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIn…
303 …vm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, I…
306 …vm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, I…
310 … llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
312 … llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>;
315 … llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
317 … llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
[all …]
H A DIntrinsicsSystemZ.td42 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
63 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
68 [IntrNoMem, ImmArg<ArgIndex<3>>]>;
72 [IntrNoMem, ImmArg<ArgIndex<3>>]>;
241 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
254 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
379 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
411 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
426 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
431 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
[all …]
H A DIntrinsicsWebAssembly.td55 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>;
69 [IntrHasSideEffects, ImmArg<ArgIndex<0>>]>;
75 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
88 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>,
89 NoCapture<ArgIndex<0>>, IntrHasSideEffects],
94 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>,
95 NoCapture<ArgIndex<0>>, IntrHasSideEffects],
99 [IntrInaccessibleMemOnly, NoCapture<ArgIndex<0>>,
H A DIntrinsicsRISCV.td31 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>;
35 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<4>>]>;
135 ImmArg<ArgIndex<1>>,
136 ImmArg<ArgIndex<2>>]>;
141 ImmArg<ArgIndex<0>>,
142 ImmArg<ArgIndex<1>>]>;
159 [NoCapture<ArgIndex<0>>]>,
181 [NoCapture<ArgIndex<1>>]>, RISCVVIntrinsic;
629 [NoCapture<ArgIndex<0>>]>, RISCVVIntrinsic;
636 [NoCapture<ArgIndex<0>>]>, RISCVVIntrinsic;
[all …]
H A DIntrinsicsAArch64.td759 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
877 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
881 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
886 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
890 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
1071 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
1081 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
1140 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>;
1275 [IntrNoMem, ImmArg<ArgIndex<2>>]>;
1358 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>;
[all …]
H A DIntrinsicsPowerPC.td27 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
29 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
543 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
546 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
1066 … llvm_i32_ty, llvm_i32_ty], [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
1070 … llvm_i32_ty, llvm_i32_ty], [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>;
1355 [IntrNoMem, ImmArg<ArgIndex<3>>]>;
1531 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1534 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1598 [IntrNoMem, ImmArg<ArgIndex<0>>]>;
[all …]
H A DIntrinsicsBPF.td25 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
H A DIntrinsicsNVVM.td1263 [IntrArgMemOnly, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
1264 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>],
1269 [IntrArgMemOnly, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
1270 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>],
1275 [IntrArgMemOnly, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
1276 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>],
1281 [IntrArgMemOnly, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>,
1282 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>],
1307 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
1312 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DNameSearchContext.cpp93 unsigned ArgIndex; in AddFunDecl() local
97 for (ArgIndex = 0; ArgIndex < NumArgs; ++ArgIndex) { in AddFunDecl()
98 QualType arg_qual_type(func_proto_type->getParamType(ArgIndex)); in AddFunDecl()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp695 unsigned ArgIndex = CurrentBlockInfo->ProcessedPredecessors; in makePhiNodeVar() local
696 assert(ArgIndex > 0 && ArgIndex < NPreds); in makePhiNodeVar()
705 Ph->values()[ArgIndex] = E; in makePhiNodeVar()
713 for (unsigned PIdx = 0; PIdx < ArgIndex; ++PIdx) in makePhiNodeVar()
716 Ph->values()[ArgIndex] = E; in makePhiNodeVar()
796 unsigned ArgIndex = BBInfo[Blk->getBlockID()].ProcessedPredecessors; in mergePhiNodesBackEdge() local
797 assert(ArgIndex > 0 && ArgIndex < BB->numPredecessors()); in mergePhiNodesBackEdge()
802 assert(Ph->values()[ArgIndex] == nullptr && "Wrong index for back edge."); in mergePhiNodesBackEdge()
806 Ph->values()[ArgIndex] = E; in mergePhiNodesBackEdge()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DOSLog.cpp67 unsigned ArgIndex = FS.getArgIndex(); in HandlePrintfSpecifier() local
68 if (ArgIndex < Args.size()) in HandlePrintfSpecifier()
69 ArgsData.back().E = Args[ArgIndex]; in HandlePrintfSpecifier()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp197 for (const auto &ArgIndex : ArgIndices) { in doPromotion() local
201 ArgIndex.second)); in doPromotion()
286 for (const auto &ArgIndex : ArgIndices) { in doPromotion() local
289 OriginalLoads[std::make_pair(&*I, ArgIndex.second)]; in doPromotion()
290 if (!ArgIndex.second.empty()) { in doPromotion()
291 Ops.reserve(ArgIndex.second.size()); in doPromotion()
293 for (auto II : ArgIndex.second) { in doPromotion()
307 V = IRB.CreateGEP(ArgIndex.first, V, Ops, V->getName() + ".idx"); in doPromotion()
H A DLowerTypeTests.cpp1241 unsigned ArgIndex = AsmArgs.size(); in createJumpTableEntry() local
1244 AsmOS << "jmp ${" << ArgIndex << ":c}@plt\n"; in createJumpTableEntry()
1247 AsmOS << "b $" << ArgIndex << "\n"; in createJumpTableEntry()
1253 AsmOS << "b $" << ArgIndex << "\n"; in createJumpTableEntry()
1255 AsmOS << "b.w $" << ArgIndex << "\n"; in createJumpTableEntry()
1260 ConstraintOS << (ArgIndex > 0 ? ",s" : "s"); in createJumpTableEntry()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckSecuritySyntaxOnly.cpp770 int ArgIndex = in checkDeprecatedOrUnsafeBufferHandling() local
779 assert(ArgIndex != UNKNOWN_CALL && "Unsupported function"); in checkDeprecatedOrUnsafeBufferHandling()
780 bool BoundsProvided = ArgIndex == DEPR_ONLY; in checkDeprecatedOrUnsafeBufferHandling()
787 dyn_cast<StringLiteral>(CE->getArg(ArgIndex)->IgnoreParenImpCasts()); in checkDeprecatedOrUnsafeBufferHandling()
/freebsd-13.1/sys/contrib/dev/acpica/components/dispatcher/
H A Ddsutils.c608 UINT32 ArgIndex) in AcpiDsCreateOperand() argument
654 (ArgIndex == (UINT32) in AcpiDsCreateOperand()
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/ubsan/
H A Dubsan_handlers.h191 int ArgIndex; member
/freebsd-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h4712 unsigned ArgIndex = cxxOperatorCallExpr(callee(cxxMethodDecl())) in AST_POLYMORPHIC_MATCHER_P2() local
4718 for (; ArgIndex < Node.getNumArgs(); ++ArgIndex) { in AST_POLYMORPHIC_MATCHER_P2()
4720 if (ArgMatcher.matches(*(Node.getArg(ArgIndex)->IgnoreParenCasts()), in AST_POLYMORPHIC_MATCHER_P2()
4773 unsigned ArgIndex = cxxOperatorCallExpr(callee(cxxMethodDecl())) in AST_POLYMORPHIC_MATCHER_P2() local
4807 for (; ArgIndex < NumArgs; ++ArgIndex, ++ParamIndex) { in AST_POLYMORPHIC_MATCHER_P2()
4809 if (ArgMatcher.matches(*(Node.getArg(ArgIndex)->IgnoreParenCasts()), Finder, in AST_POLYMORPHIC_MATCHER_P2()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp297 unsigned ArgIndex = 0; in getMessage() local
299 E = CE->arg_end(); I != E; ++I, ++ArgIndex){ in getMessage()
305 return getMessageForArg(*I, ArgIndex); in getMessage()
316 return getMessageForArg(*I, ArgIndex); in getMessage()
332 unsigned ArgIndex) { in getMessageForArg() argument
334 ++ArgIndex; in getMessageForArg()
336 return (llvm::Twine(Msg) + " via " + std::to_string(ArgIndex) + in getMessageForArg()
337 llvm::getOrdinalSuffix(ArgIndex) + " parameter").str(); in getMessageForArg()

12