Home
last modified time | relevance | path

Searched refs:NoCapture (Results 1 – 25 of 29) 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 DIntrinsicsHexagon.td134 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
137 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
148 …[IntrArgMemOnly, NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>, WriteOnly<ArgIndex<0>>, ReadOnly<…
158 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
161 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>;
175 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>;
178 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
262 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<1>>,
282 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<1>>,
314 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<1>>,
[all …]
H A DIntrinsicsRISCV.td31 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>;
150 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic;
159 [NoCapture<ArgIndex<0>>]>,
169 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic;
181 [NoCapture<ArgIndex<1>>]>, RISCVVIntrinsic;
188 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic;
196 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic;
629 [NoCapture<ArgIndex<0>>]>, RISCVVIntrinsic;
636 [NoCapture<ArgIndex<0>>]>, RISCVVIntrinsic;
665 [NoCapture<ArgIndex<0>>]>, RISCVVIntrinsic;
[all …]
H A DIntrinsics.td72 class NoCapture<AttrIndex idx> : IntrinsicProperty {
407 NoCapture<ArgIndex<2>>]>;
607 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
620 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
629 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
1133 NoCapture<ArgIndex<1>>,
1226 NoCapture<ArgIndex<2>>]>;
1260 NoCapture<ArgIndex<1>>]>;
1289 NoCapture<ArgIndex<0>>]>;
1590 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
[all …]
H A DIntrinsicsWebAssembly.td89 NoCapture<ArgIndex<0>>, IntrHasSideEffects],
95 NoCapture<ArgIndex<0>>, IntrHasSideEffects],
99 [IntrInaccessibleMemOnly, NoCapture<ArgIndex<0>>,
H A DIntrinsicsAArch64.td546 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>;
560 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>;
564 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
578 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
583 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>;
601 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>;
606 [IntrArgMemOnly, NoCapture<ArgIndex<5>>]>;
976 [IntrArgMemOnly, NoCapture<ArgIndex<2>>]>;
982 [IntrArgMemOnly, NoCapture<ArgIndex<3>>]>;
988 [IntrArgMemOnly, NoCapture<ArgIndex<4>>]>;
[all …]
H A DIntrinsicsPowerPC.td27 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
29 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
1531 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1534 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1574 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1577 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1728 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1740 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
H A DIntrinsicsAMDGPU.td404 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>,
419 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>,
437 [IntrWillReturn, NoCapture<ArgIndex<0>>,
448 NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>],
1649 [IntrNoMem, IntrSpeculatable, NoCapture<ArgIndex<0>>, IntrWillReturn]
1655 [IntrNoMem, IntrSpeculatable, NoCapture<ArgIndex<0>>, IntrWillReturn]
1761 [IntrArgMemOnly, IntrWillReturn, NoCapture<ArgIndex<0>>], "",
H A DIntrinsicsNVVM.td1173 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1178 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1307 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
1312 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
1354 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1358 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1362 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1369 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1373 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1377 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
[all …]
H A DAttributes.td131 def NoCapture : EnumAttr<"nocapture", [ParamAttr]>;
H A DIntrinsicsARM.td698 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
702 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
707 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
H A DInstrTypes.h1067 if (A == Attribute::ReadOnly || A == Attribute::NoCapture)
1647 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture);
/freebsd-13.1/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h152 NoCapture, enumerator
H A DIntrinsicEmitter.cpp686 case CodeGenIntrinsic::NoCapture: in EmitAttributes()
H A DCodeGenTarget.cpp884 ArgumentAttributes.emplace_back(ArgNo, NoCapture, 0); in setProperty()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def510 ? AttributeSet(EnumAttr(NoCapture))
511 : AttributeSet(EnumAttr(NoCapture)))
535 EnumAttr(NoCapture))
542 EnumAttr(NoCapture))
548 ? AttributeSet(EnumAttr(NoCapture), EnumAttr(NoFree))
619 ParamAttrs(AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly)),
620 AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly))))
636 ParamAttrs(AttributeSet(), AttributeSet(EnumAttr(NoCapture),
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp719 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
738 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
786 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
828 A->addAttr(Attribute::NoCapture); in addArgumentAttrs()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp107 if (F.hasParamAttribute(ArgNo, Attribute::NoCapture)) in setDoesNotCapture()
109 F.addParamAttr(ArgNo, Attribute::NoCapture); in setDoesNotCapture()
H A DCodeExtractor.cpp915 case Attribute::NoCapture: in constructFunction()
H A DSimplifyLibCalls.cpp750 CI->addParamAttr(0, Attribute::NoCapture); in optimizeStrTo()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DAttributes.cpp1897 .addAttribute(Attribute::NoCapture) in typeIncompatible()
H A DFunction.cpp250 return hasAttribute(Attribute::NoCapture); in hasNoCaptureAttr()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1578 Arg->getParent()->removeParamAttr(Arg->getArgNo(), Attribute::NoCapture); in insertSpills()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h3451 Attribute::NoCapture,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1220 case Attribute::NoCapture: return 1 << 21; in getRawAttributeMask()
1416 return Attribute::NoCapture; in getAttrFromCode()

12