| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | IntrinsicsXCore.td | 41 [NoCapture<ArgIndex<0>>]>; 42 def int_xcore_in : Intrinsic<[llvm_i32_ty],[llvm_anyptr_ty],[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>>]>; 56 [NoCapture<ArgIndex<0>>]>; 58 [NoCapture<ArgIndex<0>>]>; [all …]
|
| H A D | IntrinsicsX86.td | 16 def int_x86_int : Intrinsic<[], [llvm_i8_ty], [ImmArg<ArgIndex<0>>]>; 68 [ImmArg<ArgIndex<1>>]>; 70 [ImmArg<ArgIndex<1>>]>; 72 [ImmArg<ArgIndex<1>>]>; 86 [ImmArg<ArgIndex<2>>]>; 88 [ImmArg<ArgIndex<2>>]>; 90 [ImmArg<ArgIndex<2>>]>; 92 [ImmArg<ArgIndex<2>>]>; 94 [ImmArg<ArgIndex<2>>]>; 245 [IntrNoMem, ImmArg<ArgIndex<2>>]>; [all …]
|
| H A D | IntrinsicsLoongArch.td | 21 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>; 54 def int_loongarch_break : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 56 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>; 58 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<2>>]>; 59 def int_loongarch_dbar : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 60 def int_loongarch_ibar : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 62 [ImmArg<ArgIndex<0>>]>; 64 [ImmArg<ArgIndex<0>>]>; 65 def int_loongarch_syscall : Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 86 [ImmArg<ArgIndex<0>>]>; [all …]
|
| H A D | Intrinsics.td | 69 class ArgIndex<int argNo> : AttrIndex<!add(argNo, 1)>; 425 [IntrArgMemOnly, NoCapture<ArgIndex<1>>, 426 NoCapture<ArgIndex<2>>]>; 511 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 514 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 535 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 572 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>, 573 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 581 [], [llvm_i1_ty], [IntrInaccessibleMemOnly, NoUndef<ArgIndex<0>>]>; 631 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, [all …]
|
| H A D | IntrinsicsHexagonDep.td | 1112 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_addi", [IntrNoMem, ImmArg<ArgIndex<1>>]>; 1130 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_andir", [IntrNoMem, ImmArg<ArgIndex<1>>]>; 1154 …64_i32i32_Intrinsic<"HEXAGON_A2_combineii", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 1202 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_orir", [IntrNoMem, ImmArg<ArgIndex<1>>]>; 1268 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_subri", [IntrNoMem, ImmArg<ArgIndex<0>>]>; 1316 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_tfrih", [IntrNoMem, ImmArg<ArgIndex<1>>]>; 1319 Hexagon_i32_i32i32_Intrinsic<"HEXAGON_A2_tfril", [IntrNoMem, ImmArg<ArgIndex<1>>]>; 1325 Hexagon_i64_i32_Intrinsic<"HEXAGON_A2_tfrpi", [IntrNoMem, ImmArg<ArgIndex<0>>]>; 1328 Hexagon_i32_i32_Intrinsic<"HEXAGON_A2_tfrsi", [IntrNoMem, ImmArg<ArgIndex<0>>]>; 1541 Hexagon_i64_i32i32_Intrinsic<"HEXAGON_A4_bitspliti", [IntrNoMem, ImmArg<ArgIndex<1>>]>; [all …]
|
| H A D | IntrinsicsAMDGPU.td | 185 IntrNoFree, IntrWillReturn, ImmArg<ArgIndex<0>>]>; 196 IntrNoFree, IntrWillReturn, ImmArg<ArgIndex<1>>]>; 211 [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects]>; 214 [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects]>; 220 [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects]>; 243 Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects, IntrConvergent, 256 [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, IntrNoMem, IntrHasSideEffects, 262 Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects, IntrConvergent, 266 …Intrinsic<[], [llvm_i32_ty], [ImmArg<ArgIndex<0>>, IntrNoMem, IntrHasSideEffects, IntrWillReturn, … 275 [IntrNoMem, IntrSpeculatable, ImmArg<ArgIndex<2>>] [all …]
|
| H A D | IntrinsicsMips.td | 237 Intrinsic<[], [llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<1>>]>; 239 Intrinsic<[llvm_i32_ty], [llvm_i32_ty], [IntrReadMem, ImmArg<ArgIndex<0>>]>; 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>>]>; 466 [Commutative, IntrNoMem, ImmArg<ArgIndex<1>>]>; 469 [Commutative, IntrNoMem, ImmArg<ArgIndex<1>>]>; 472 [Commutative, IntrNoMem, ImmArg<ArgIndex<1>>]>; [all …]
|
| H A D | IntrinsicsHexagon.td | 54 [IntrArgMemOnly, ImmArg<ArgIndex<3>>]>; 60 [IntrWriteMem, ImmArg<ArgIndex<3>>]>; 66 [IntrWriteMem, ImmArg<ArgIndex<3>>]>; 138 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 142 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 147 [llvm_ptr32_ty, llvm_i32_ty], [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 151 [llvm_ptr64_ty, llvm_i64_ty], [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>; 156 …[IntrArgMemOnly, NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, WriteOnly<ArgIndex<0>>, ReadOnly<… 160 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>; 166 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; [all …]
|
| H A D | IntrinsicsARM.td | 22 def int_arm_space : Intrinsic<[llvm_i32_ty], [llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>]>; 327 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 329 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 331 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 333 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 336 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 338 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 340 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 342 …Intrinsic<[], [llvm_i32_ty, llvm_i32_ty, llvm_ptr_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>; 347 …i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIn… [all …]
|
| H A D | IntrinsicsSystemZ.td | 42 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 59 Intrinsic<[type], [type, type, llvm_i32_ty], [IntrNoMem, ImmArg<ArgIndex<2>>]>; 63 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 68 [IntrNoMem, ImmArg<ArgIndex<3>>]>; 72 [IntrNoMem, ImmArg<ArgIndex<3>>]>; 241 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 245 [IntrReadMem, IntrArgMemOnly, ImmArg<ArgIndex<1>>]>; 254 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 320 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 379 [IntrNoMem, ImmArg<ArgIndex<1>>, 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>>]>; 136 ImmArg<ArgIndex<1>>, 137 ImmArg<ArgIndex<2>>]>; 142 ImmArg<ArgIndex<0>>, 143 ImmArg<ArgIndex<1>>]>; 152 ImmArg<ArgIndex<1>>, 153 ImmArg<ArgIndex<2>>]>; 158 ImmArg<ArgIndex<0>>, 159 ImmArg<ArgIndex<1>>]>; [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>>]>; 142 Intrinsic <[], [llvm_i64_ty, llvm_i64_ty, llvm_i32_ty], [ImmArg<ArgIndex<2>>]>; 145 Intrinsic <[], [llvm_i32_ty, llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<2>>]>; 609 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 613 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 617 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 621 [IntrNoMem, ImmArg<ArgIndex<0>>]>; 650 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 653 [IntrNoMem, ImmArg<ArgIndex<1>>]>; [all …]
|
| H A D | IntrinsicsAArch64.td | 66 [IntrNoMem, IntrHasSideEffects, IntrNoReturn, IntrCold, ImmArg<ArgIndex<0>>]>; 71 [IntrInaccessibleMemOrArgMemOnly, IntrWillReturn, ReadOnly<ArgIndex<0>>, 72 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>> 564 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>; 578 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>; 582 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; 596 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>; 601 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>; 619 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>; 624 [IntrArgMemOnly, NoCapture<ArgIndex<5>>]>; [all …]
|
| H A D | IntrinsicsWebAssembly.td | 111 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>; 127 [IntrHasSideEffects, ImmArg<ArgIndex<0>>]>; 134 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 148 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>, 149 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 154 [IntrInaccessibleMemOrArgMemOnly, ReadOnly<ArgIndex<0>>, 155 NoCapture<ArgIndex<0>>, IntrHasSideEffects], 159 [IntrInaccessibleMemOnly, NoCapture<ArgIndex<0>>,
|
| H A D | IntrinsicsRISCVXTHead.td | 8 [ImmArg<ArgIndex<5>>, IntrNoMem]>, RISCVVIntrinsic {
|
| H A D | IntrinsicsBPF.td | 25 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
|
| H A D | IntrinsicsNVVM.td | 1292 [IntrArgMemOnly, IntrNoCallback, NoCapture<ArgIndex<0>>]>; 1295 [IntrArgMemOnly, IntrNoCallback, NoCapture<ArgIndex<0>>]>; 1300 [IntrArgMemOnly, IntrNoCallback, NoCapture<ArgIndex<0>>]>; 1305 [IntrArgMemOnly, IntrNoCallback, NoCapture<ArgIndex<0>>]>; 1390 [IntrArgMemOnly, IntrNoCallback, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>, 1391 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>], 1396 [IntrArgMemOnly, IntrNoCallback, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>, 1397 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>], 1402 [IntrArgMemOnly, IntrNoCallback, NoAlias<ArgIndex<0>>, NoAlias<ArgIndex<1>>, 1403 WriteOnly<ArgIndex<0>>, ReadOnly<ArgIndex<1>>], [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | NameSearchContext.cpp | 93 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()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | ThreadSafetyCommon.cpp | 732 unsigned ArgIndex = CurrentBlockInfo->ProcessedPredecessors; in makePhiNodeVar() local 733 assert(ArgIndex > 0 && ArgIndex < NPreds); in makePhiNodeVar() 742 Ph->values()[ArgIndex] = E; in makePhiNodeVar() 750 for (unsigned PIdx = 0; PIdx < ArgIndex; ++PIdx) in makePhiNodeVar() 753 Ph->values()[ArgIndex] = E; in makePhiNodeVar() 833 unsigned ArgIndex = BBInfo[Blk->getBlockID()].ProcessedPredecessors; in mergePhiNodesBackEdge() local 834 assert(ArgIndex > 0 && ArgIndex < BB->numPredecessors()); in mergePhiNodesBackEdge() 839 assert(Ph->values()[ArgIndex] == nullptr && "Wrong index for back edge."); in mergePhiNodesBackEdge() 843 Ph->values()[ArgIndex] = E; in mergePhiNodesBackEdge()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | OSLog.cpp | 68 unsigned ArgIndex = FS.getArgIndex(); in HandlePrintfSpecifier() local 69 if (ArgIndex < Args.size()) in HandlePrintfSpecifier() 70 ArgsData.back().E = Args[ArgIndex]; in HandlePrintfSpecifier()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CheckSecuritySyntaxOnly.cpp | 770 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()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/FlowSensitive/ |
| H A D | DataflowEnvironment.cpp | 360 for (unsigned ArgIndex = 0; ArgIndex < Args.size(); ++ParamIt, ++ArgIndex) { in pushCallInternal() local 363 const Expr *Arg = Args[ArgIndex]; in pushCallInternal()
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/ubsan/ |
| H A D | ubsan_handlers.h | 191 int ArgIndex; member
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 1220 unsigned ArgIndex = AsmArgs.size(); in createJumpTableEntry() local 1229 AsmOS << "jmp ${" << ArgIndex << ":c}@plt\n"; in createJumpTableEntry() 1235 AsmOS << "b $" << ArgIndex << "\n"; in createJumpTableEntry() 1241 AsmOS << "b $" << ArgIndex << "\n"; in createJumpTableEntry() 1243 AsmOS << "b.w $" << ArgIndex << "\n"; in createJumpTableEntry() 1246 AsmOS << "tail $" << ArgIndex << "@plt\n"; in createJumpTableEntry() 1251 ConstraintOS << (ArgIndex > 0 ? ",s" : "s"); in createJumpTableEntry()
|