| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | IntrinsicsXCore.td | 41 [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 D | IntrinsicsX86.td | 920 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 927 [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 3094 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>; 3106 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>; 3451 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>; 3469 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>; 5042 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, 5046 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, 5050 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, 5054 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, [all …]
|
| H A D | IntrinsicsHexagon.td | 134 [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 D | Intrinsics.td | 565 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 636 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, 637 NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>, 638 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>, 639 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 665 NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>, 666 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 1059 ReadNone<ArgIndex<1>>, ReadNone<ArgIndex<2>>]>, 1874 ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>; 1881 NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, [all …]
|
| H A D | IntrinsicsAMDGPU.td | 433 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>], "", 448 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>] 466 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>, 467 ImmArg<ArgIndex<5>>, ImmArg<ArgIndex<6>>, ImmArg<ArgIndex<7>> 1170 ImmArg<ArgIndex<4>>, ImmArg<ArgIndex<5>>, ImmArg<ArgIndex<6>>, 1347 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<6>>, 1362 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<6>>, 1374 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<4>>, 1914 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>], 2178 ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<5>>] [all …]
|
| H A D | IntrinsicsHexagonDep.td | 1140 …64_i32i32_Intrinsic<"HEXAGON_A2_combineii", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 1743 …i32_i32i32i32_Intrinsic<"HEXAGON_C2_muxii", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 2829 …32i32i32_Intrinsic<"HEXAGON_M4_mpyri_addi", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>; 3171 …_i32i32i32_Intrinsic<"HEXAGON_S2_extractu", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 3177 …i64i32i32_Intrinsic<"HEXAGON_S2_extractup", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 3183 …i32i32i32i32_Intrinsic<"HEXAGON_S2_insert", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 3189 …64i64i32i32_Intrinsic<"HEXAGON_S2_insertp", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 3480 …2_i32i32i32_Intrinsic<"HEXAGON_S4_extract", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 3486 …_i64i32i32_Intrinsic<"HEXAGON_S4_extractp", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 3510 …32i32i32_Intrinsic<"HEXAGON_S4_ori_asl_ri", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>; [all …]
|
| H A D | IntrinsicsMips.td | 305 [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 D | IntrinsicsARM.td | 285 …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 D | IntrinsicsSystemZ.td | 42 [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 D | IntrinsicsRISCV.td | 31 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>; 35 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<4>>]>; 229 [NoCapture<ArgIndex<1>>, ImmArg<ArgIndex<4>>, IntrReadMem]>, 244 [NoCapture<ArgIndex<1>>, ImmArg<ArgIndex<4>>]>, RISCVVIntrinsic { 265 [NoCapture<ArgIndex<1>>, ImmArg<ArgIndex<5>>, IntrReadMem]>, 287 [NoCapture<ArgIndex<1>>, ImmArg<ArgIndex<5>>, IntrReadMem]>, 863 [ImmArg<ArgIndex<!add(nf, 3)>>, NoCapture<ArgIndex<nf>>, IntrReadMem]>, 893 [ImmArg<ArgIndex<!add(nf, 3)>>, NoCapture<ArgIndex<nf>>]>, 918 [ImmArg<ArgIndex<!add(nf, 4)>>, NoCapture<ArgIndex<nf>>, IntrReadMem]>, 943 [ImmArg<ArgIndex<!add(nf, 4)>>, NoCapture<ArgIndex<nf>>, IntrReadMem]>, [all …]
|
| H A D | IntrinsicsSPIRV.td | 21 …ep : Intrinsic<[llvm_anyptr_ty], [llvm_i1_ty, llvm_any_ty, llvm_vararg_ty], [ImmArg<ArgIndex<0>>]>; 22 …vm_i32_ty], [llvm_anyptr_ty, llvm_i16_ty, llvm_i8_ty], [ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 23 …llvm_any_ty, llvm_anyptr_ty, llvm_i16_ty, llvm_i8_ty], [ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>;
|
| H A D | IntrinsicsPowerPC.td | 27 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 29 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 564 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 567 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 570 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 573 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 1132 … llvm_i32_ty, llvm_i32_ty], [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1136 … llvm_i32_ty, llvm_i32_ty], [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1601 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 1604 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; [all …]
|
| H A D | IntrinsicsWebAssembly.td | 92 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>; 107 [IntrHasSideEffects, ImmArg<ArgIndex<0>>]>; 113 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 126 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>, 127 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 132 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>, 133 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 137 [IntrInaccessibleMemOnly, NoCapture<ArgIndex<0>>,
|
| H A D | IntrinsicsAArch64.td | 887 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 891 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 896 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 900 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 908 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 1109 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1119 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1178 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>; 1313 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 1396 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>; [all …]
|
| /llvm-project-15.0.7/llvm/test/Transforms/IndVarSimplify/X86/ |
| H A D | indvar-debug-value2.ll | 9 ; for( int ArgIndex = 1; ArgIndex < argc; ArgIndex += 1 ) 11 ; printf("\n Argument %d: %s\n", ArgIndex, argv[ArgIndex] ); 23 ; CHECK: [[METADATA_IDX1]] = !DILocalVariable(name: "ArgIndex" 39 %ArgIndex.0 = phi i32 [ 1, %entry ], [ %add, %for.inc ], !dbg !19 40 …call void @llvm.dbg.value(metadata i32 %ArgIndex.0, metadata !17, metadata !DIExpression()), !dbg … 41 %cmp = icmp slt i32 %ArgIndex.0, %argc, !dbg !19 48 %idxprom = sext i32 %ArgIndex.0 to i64, !dbg !19 51 …etelementptr inbounds ([20 x i8], [20 x i8]* @.str, i64 0, i64 0), i32 %ArgIndex.0, i8* %0), !dbg … 55 %add = add nsw i32 %ArgIndex.0, 1, !dbg !19 88 !17 = !DILocalVariable(name: "ArgIndex", scope: !18, file: !1, line: 6, type: !10)
|
| H A D | indvar-debug-value.ll | 9 ; for( int ArgIndex = 1; ArgIndex < argc; ArgIndex += 1 ) 11 ; printf("\n Argument %d: %s\n", ArgIndex, argv[ArgIndex] ); 23 ; CHECK: [[METADATA_IDX1]] = !DILocalVariable(name: "ArgIndex" 47 %ArgIndex.02 = phi i32 [ 1, %for.body.lr.ph ], [ %add, %for.inc ] 48 …call void @llvm.dbg.value(metadata i32 %ArgIndex.02, metadata !17, metadata !DIExpression()), !dbg… 49 %idxprom = sext i32 %ArgIndex.02 to i64, !dbg !19 52 …etelementptr inbounds ([20 x i8], [20 x i8]* @.str, i64 0, i64 0), i32 %ArgIndex.02, i8* %0), !dbg… 56 %add = add nsw i32 %ArgIndex.02, 1, !dbg !19 90 !17 = !DILocalVariable(name: "ArgIndex", scope: !18, file: !1, line: 6, type: !10)
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | SuspiciousMemoryComparisonCheck.cpp | 46 for (unsigned int ArgIndex = 0; ArgIndex < 2; ++ArgIndex) { in check() local 47 const Expr *ArgExpr = CE->getArg(ArgIndex); in check()
|
| H A D | ArgumentCommentCheck.cpp | 146 StringRef ArgName, unsigned ArgIndex) { in isLikelyTypo() argument 152 Params[ArgIndex]->getIdentifier()->getName().lower(), in isLikelyTypo() 158 if (I == ArgIndex) in isLikelyTypo()
|
| /llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | NameSearchContext.cpp | 95 unsigned ArgIndex; in AddFunDecl() local 99 for (ArgIndex = 0; ArgIndex < NumArgs; ++ArgIndex) { in AddFunDecl() 100 QualType arg_qual_type(func_proto_type->getParamType(ArgIndex)); in AddFunDecl()
|
| /llvm-project-15.0.7/llvm/test/TableGen/ |
| H A D | immarg.td | 7 def int_mytarget_sleep0 : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 8 def int_mytarget_sleep1 : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>;
|
| H A D | GlobalISelEmitter-SDNodeXForm-timm.td | 14 def int_mytarget_sleep : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 15 def int_mytarget_foo : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<1>>, I…
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | ContainerSizeEmptyCheck.cpp | 30 unsigned ArgIndex = cxxOperatorCallExpr(callee(cxxMethodDecl())) in AST_POLYMORPHIC_MATCHER_P2() local 35 for (; ArgIndex < Node.getNumArgs(); ++ArgIndex) { in AST_POLYMORPHIC_MATCHER_P2() 37 if (ArgMatcher.matches(*(Node.getArg(ArgIndex)->IgnoreParenCasts()), Finder, in AST_POLYMORPHIC_MATCHER_P2()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 720 unsigned ArgIndex = CurrentBlockInfo->ProcessedPredecessors; in makePhiNodeVar() local 721 assert(ArgIndex > 0 && ArgIndex < NPreds); in makePhiNodeVar() 730 Ph->values()[ArgIndex] = E; in makePhiNodeVar() 738 for (unsigned PIdx = 0; PIdx < ArgIndex; ++PIdx) in makePhiNodeVar() 741 Ph->values()[ArgIndex] = E; in makePhiNodeVar() 821 unsigned ArgIndex = BBInfo[Blk->getBlockID()].ProcessedPredecessors; in mergePhiNodesBackEdge() local 822 assert(ArgIndex > 0 && ArgIndex < BB->numPredecessors()); in mergePhiNodesBackEdge() 827 assert(Ph->values()[ArgIndex] == nullptr && "Wrong index for back edge."); in mergePhiNodesBackEdge() 831 Ph->values()[ArgIndex] = E; in mergePhiNodesBackEdge()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | AvoidBindCheck.cpp | 270 size_t ArgIndex = I - 1; in buildBindArguments() local 272 --ArgIndex; in buildBindArguments() 278 if (!Callable.Decl || ArgIndex < Callable.Decl->getNumParams() || in buildBindArguments() 354 int ArgIndex = findPositionOfPlaceholderUse(Args, I); in addPlaceholderArgs() local 356 if (ArgIndex != -1 && Args[ArgIndex].IsUsed) in addPlaceholderArgs() 357 Stream << " " << Args[ArgIndex].UsageIdentifier; in addPlaceholderArgs()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | OSLog.cpp | 67 unsigned ArgIndex = FS.getArgIndex(); in HandlePrintfSpecifier() local 68 if (ArgIndex < Args.size()) in HandlePrintfSpecifier() 69 ArgsData.back().E = Args[ArgIndex]; in HandlePrintfSpecifier()
|