Home
last modified time | relevance | path

Searched refs:NoCapture (Results 1 – 25 of 31) sorted by relevance

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DIntrinsicsXCore.td41 [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 DIntrinsicsHexagon.td134 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
137 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
141 [llvm_ptr32_ty, llvm_i32_ty], [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
144 [llvm_ptr64_ty, llvm_i64_ty], [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>>]>;
[all …]
H A DIntrinsicsRISCV.td31 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<3>>]>;
35 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<4>>]>;
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;
203 [NoCapture<ArgIndex<0>>, IntrReadMem]>, RISCVVIntrinsic;
211 [NoCapture<ArgIndex<1>>, IntrReadMem]>, RISCVVIntrinsic;
[all …]
H A DIntrinsics.td71 // NoCapture - The specified argument pointer is not captured by the intrinsic.
72 class NoCapture<AttrIndex idx> : IntrinsicProperty {
406 [IntrArgMemOnly, NoCapture<ArgIndex<1>>,
407 NoCapture<ArgIndex<2>>]>;
553 ReadOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>,
607 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
620 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
629 NoCapture<ArgIndex<0>>, NoCapture<ArgIndex<1>>,
637 NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>,
1016 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>,
[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>>]>;
881 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
886 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
890 [IntrWriteMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>, WriteOnly<ArgIndex<0>>]>;
[all …]
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.td978 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
981 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
986 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
991 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
1120 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
1125 WriteOnly<ArgIndex<0>>, NoCapture<ArgIndex<0>>]>;
1167 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1171 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1175 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
1182 [IntrReadMem, IntrArgMemOnly, NoCapture<ArgIndex<0>>],
[all …]
H A DIntrinsicsPowerPC.td30 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
32 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
34 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
36 [IntrArgMemOnly, NoCapture<ArgIndex<0>>, ImmArg<ArgIndex<1>>]>;
H A DAttributes.td113 def NoCapture : EnumAttr<"nocapture">;
H A DIntrinsicsARM.td698 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
702 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
707 [IntrArgMemOnly, NoCapture<ArgIndex<0>>]>;
H A DInstrTypes.h1070 if (A == Attribute::ReadOnly || A == Attribute::NoCapture)
1660 return dataOperandHasImpliedAttr(OpNo + 1, Attribute::NoCapture);
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h152 NoCapture, enumerator
H A DIntrinsicEmitter.cpp686 case CodeGenIntrinsic::NoCapture: in EmitAttributes()
H A DCodeGenTarget.cpp869 ArgumentAttributes.emplace_back(ArgNo, NoCapture, 0); in setProperty()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPKinds.def530 EnumAttr(NoCapture))
537 EnumAttr(NoCapture))
543 ? AttributeSet(EnumAttr(NoCapture), EnumAttr(NoFree))
611 ParamAttrs(AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly)),
612 AttributeSet(EnumAttr(NoCapture), EnumAttr(WriteOnly))))
628 ParamAttrs(AttributeSet(), AttributeSet(EnumAttr(NoCapture),
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAttributes.cpp411 if (hasAttribute(Attribute::NoCapture)) in getAsString()
2106 .addAttribute(Attribute::NoCapture) in typeIncompatible()
H A DFunction.cpp251 return hasAttribute(Attribute::NoCapture); in hasNoCaptureAttr()
/netbsd-src/external/apache2/llvm/dist/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.cpp914 case Attribute::NoCapture: in constructFunction()
H A DSimplifyLibCalls.cpp750 CI->addParamAttr(0, Attribute::NoCapture); in optimizeStrTo()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1554 Arg->getParent()->removeParamAttr(Arg->getArgNo(), Attribute::NoCapture); in insertSpills()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h3117 Attribute::NoCapture,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1252 case Attribute::NoCapture: return 1 << 21; in getRawAttributeMask()
1444 return Attribute::NoCapture; in getAttrFromCode()

12