| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | IntrinsicsX86.td | 904 [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 D | IntrinsicsHexagonDep.td | 1161 Hexagon_i64_i32i32_Intrinsic<"HEXAGON_A2_combineii", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<ArgInd… 1764 Hexagon_i32_i32i32i32_Intrinsic<"HEXAGON_C2_muxii", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgInde… 2850 Hexagon_i32_i32i32i32_Intrinsic<"HEXAGON_M4_mpyri_addi", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<Ar… 3192 Hexagon_i32_i32i32i32_Intrinsic<"HEXAGON_S2_extractu", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgI… 3198 Hexagon_i64_i64i32i32_Intrinsic<"HEXAGON_S2_extractup", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<Arg… 3204 Hexagon_i32_i32i32i32i32_Intrinsic<"HEXAGON_S2_insert", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<Arg… 3210 Hexagon_i64_i64i64i32i32_Intrinsic<"HEXAGON_S2_insertp", [IntrNoMem, ImmArg<ArgIndex<2>>, ImmArg<Ar… 3501 Hexagon_i32_i32i32i32_Intrinsic<"HEXAGON_S4_extract", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIn… 3507 Hexagon_i64_i64i32i32_Intrinsic<"HEXAGON_S4_extractp", [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgI… 3531 Hexagon_i32_i32i32i32_Intrinsic<"HEXAGON_S4_ori_asl_ri", [IntrNoMem, ImmArg<ArgIndex<0>>, ImmArg<Ar… [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 | IntrinsicsAMDGPU.td | 405 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 D | IntrinsicsARM.td | 285 …y, llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, ImmA… 288 …y, llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, ImmA… 294 …llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<… 298 …llvm_i32_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<… 303 …2_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgInde… 306 …2_ty, llvm_i32_ty], [ImmArg<ArgIndex<0>>, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, ImmArg<ArgInde… 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 | Intrinsics.td | 554 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 623 ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>]>; 706 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>, 1198 ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<3>>, 1519 ImmArg<ArgIndex<2>>]>; 1592 ImmArg<ArgIndex<3>>]>; 1650 ImmArg<ArgIndex<2>>]>; 1657 ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>; 1664 NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<2>>, ImmArg<ArgIndex<3>>, 1665 ImmArg<ArgIndex<4>>]>; [all …]
|
| H A D | IntrinsicsPowerPC.td | 543 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 546 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 549 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 552 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 601 [IntrNoMem, ImmArg<ArgIndex<1>>]>; 615 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 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>>]>; 1598 [IntrNoMem, ImmArg<ArgIndex<0>>]>; [all …]
|
| H A D | IntrinsicsHexagon.td | 54 [IntrArgMemOnly, ImmArg<ArgIndex<3>>]>; 60 [IntrWriteMem, ImmArg<ArgIndex<3>>]>; 66 [IntrWriteMem, ImmArg<ArgIndex<3>>]>; 263 ImmArg<ArgIndex<2>>]>; 283 ImmArg<ArgIndex<2>>], 315 ImmArg<ArgIndex<2>>]>; 339 ImmArg<ArgIndex<2>>],
|
| H A D | IntrinsicsAArch64.td | 759 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 767 [IntrNoMem, ImmArg<ArgIndex<3>>]>; 877 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 1015 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 1023 [IntrNoMem, ImmArg<ArgIndex<3>>]>; 1071 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1081 [IntrNoMem, ImmArg<ArgIndex<1>>, ImmArg<ArgIndex<2>>]>; 1102 [IntrNoMem, ImmArg<ArgIndex<2>>]>; 1140 [IntrNoMem, ImmArg<ArgIndex<3>>, ImmArg<ArgIndex<4>>]>; 1275 [IntrNoMem, ImmArg<ArgIndex<2>>]>; [all …]
|
| H A D | IntrinsicsWebAssembly.td | 55 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>; 69 [IntrHasSideEffects, ImmArg<ArgIndex<0>>]>; 75 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
|
| H A D | IntrinsicsBPF.td | 25 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
|
| H A D | IntrinsicsRISCV.td | 31 [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>>]>;
|
| H A D | Attributes.td | 203 def ImmArg : EnumAttr<"immarg", [ParamAttr]>;
|
| H A D | IntrinsicsNVVM.td | 1291 Intrinsic<[],[llvm_i32_ty],[ImmArg<ArgIndex<0>>]>;
|
| /freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | CodeGenIntrinsics.h | 159 ImmArg, enumerator
|
| H A D | CodeGenTarget.cpp | 905 ArgumentAttributes.emplace_back(ArgNo, ImmArg, 0); in setProperty() 923 ArgAttribute Val{ParamIdx + 1, ImmArg, 0}; in isParamImmArg()
|
| H A D | IntrinsicEmitter.cpp | 707 case CodeGenIntrinsic::ImmArg: in EmitAttributes()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Verifier.cpp | 1698 if (Attrs.hasAttribute(Attribute::ImmArg)) { in verifyParameterAttrs() 1880 Assert(!ArgAttrs.hasAttribute(Attribute::ImmArg), in verifyFunctionAttrs() 3121 if (Attrs.hasParamAttribute(i, Attribute::ImmArg)) { in visitCallBase() 3124 Assert(Callee && Callee->hasParamAttribute(i, Attribute::ImmArg), in visitCallBase() 3129 if (Call.paramHasAttr(i, Attribute::ImmArg)) { in visitCallBase()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeExtractor.cpp | 937 case Attribute::ImmArg: in constructFunction()
|
| H A D | Local.cpp | 3281 return !CB.paramHasAttr(OpIdx, Attribute::ImmArg); in canReplaceOperandWithVariable()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 1259 case Attribute::ImmArg: in getRawAttributeMask() 1516 return Attribute::ImmArg; in getAttrFromCode()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 2353 if (CI.paramHasAttr(Arg.index(), Attribute::ImmArg)) { in translateCall()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaChecking.cpp | 2228 unsigned ImmArg = TheCall->getNumArgs()-1; in CheckNeonBuiltinFunctionCall() local 2230 if (SemaBuiltinConstantArg(TheCall, ImmArg, Result)) in CheckNeonBuiltinFunctionCall() 2236 << TheCall->getArg(ImmArg)->getSourceRange(); in CheckNeonBuiltinFunctionCall()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 755 case Attribute::ImmArg: in getAttrKindEncoding()
|