Home
last modified time | relevance | path

Searched refs:ImmArg (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
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 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 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 …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 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 DIntrinsics.td554 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 DIntrinsicsPowerPC.td543 [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 DIntrinsicsHexagon.td54 [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 DIntrinsicsAArch64.td759 [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 DIntrinsicsWebAssembly.td55 [Throws, IntrNoReturn, ImmArg<ArgIndex<0>>]>;
69 [IntrHasSideEffects, ImmArg<ArgIndex<0>>]>;
75 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
H A DIntrinsicsBPF.td25 [IntrNoMem, ImmArg<ArgIndex<1>>]>;
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>>]>;
H A DAttributes.td203 def ImmArg : EnumAttr<"immarg", [ParamAttr]>;
H A DIntrinsicsNVVM.td1291 Intrinsic<[],[llvm_i32_ty],[ImmArg<ArgIndex<0>>]>;
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h159 ImmArg, enumerator
H A DCodeGenTarget.cpp905 ArgumentAttributes.emplace_back(ArgNo, ImmArg, 0); in setProperty()
923 ArgAttribute Val{ParamIdx + 1, ImmArg, 0}; in isParamImmArg()
H A DIntrinsicEmitter.cpp707 case CodeGenIntrinsic::ImmArg: in EmitAttributes()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp1698 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 DCodeExtractor.cpp937 case Attribute::ImmArg: in constructFunction()
H A DLocal.cpp3281 return !CB.paramHasAttr(OpIdx, Attribute::ImmArg); in canReplaceOperandWithVariable()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1259 case Attribute::ImmArg: in getRawAttributeMask()
1516 return Attribute::ImmArg; in getAttrFromCode()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2353 if (CI.paramHasAttr(Arg.index(), Attribute::ImmArg)) { in translateCall()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp2228 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 DBitcodeWriter.cpp755 case Attribute::ImmArg: in getAttrKindEncoding()

12